builder: mozilla-central_win7_vm-debug_test-web-platform-tests-e10s-5 slave: t-w732-spot-400 starttime: 1476444337.03 results: success (0) buildid: 20161014025735 builduid: 66333b3435d245078e8d5b08ae53cde5 revision: 3a35f6cea288558cd0433f1b8b00c02e8bc3e4da ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-14 04:25:37.032917) ========= master: http://buildbot-master137.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-14 04:25:37.033420) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-10-14 04:25:37.033708) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-10-14 04:25:38.896845) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-14 04:25:38.897230) ========= '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-400 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-400 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-400 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 --04:25:38-- 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,179 (12K) [text/x-python] 0K .......... . 100% 7.18 MB/s 04:25:38 (7.18 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=1.794000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-14 04:25:40.709447) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-10-14 04:25:40.710262) ========= '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-400 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-400 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-400 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=6.101000 ========= master_lag: 1.54 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-10-14 04:25:48.347016) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-10-14 04:25:48.347520) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 3a35f6cea288558cd0433f1b8b00c02e8bc3e4da --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 3a35f6cea288558cd0433f1b8b00c02e8bc3e4da --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-400 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-400 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-400 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-14 04:25:47,184 truncating revision to first 12 chars 2016-10-14 04:25:47,184 Setting DEBUG logging. 2016-10-14 04:25:47,184 attempt 1/10 2016-10-14 04:25:47,184 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/3a35f6cea288?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-14 04:25:49,230 unpacking tar archive at: mozilla-central-3a35f6cea288/testing/mozharness/ 2016-10-14 04:25:50,371 skipping symlink on windows: configs/single_locale/linux32.py program finished with exit code 0 elapsedTime=4.029000 ========= master_lag: 4.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-10-14 04:25:56.424887) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-14 04:25:56.425800) ========= script_repo_revision: 3a35f6cea288558cd0433f1b8b00c02e8bc3e4da ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-14 04:25:56.426950) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-14 04:25:56.427621) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-14 04:25:57.344080) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 26 mins, 51 secs) (at 2016-10-14 04:25:57.344372) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--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', '--e10s', '--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-400 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-400 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-400 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 04:25:56 INFO - MultiFileLogger online at 20161014 04:25:56 in c:\slave\test 04:25:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 10 --this-chunk 5 --blob-upload-branch mozilla-central --download-symbols true 04:25:56 INFO - Dumping config to c:\slave\test\logs\localconfig.json. 04:25:56 INFO - {'allow_software_gl_layers': False, 04:25:56 INFO - 'append_to_log': False, 04:25:56 INFO - 'base_work_dir': 'c:\\slave\\test', 04:25:56 INFO - 'blob_upload_branch': 'mozilla-central', 04:25:56 INFO - 'blob_uploader_auth_file': 'c:\\slave\\test\\oauth.txt', 04:25:56 INFO - 'buildbot_json_path': 'buildprops.json', 04:25:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:25:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:25:56 INFO - 'download_minidump_stackwalk': True, 04:25:56 INFO - 'download_symbols': 'true', 04:25:56 INFO - 'e10s': True, 04:25:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:25:56 INFO - 'mozinstall': ('c:\\slave\\test/build/venv/scripts/python', 04:25:56 INFO - 'c:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:25:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:25:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:25:56 INFO - 'C:/mozilla-build/tooltool.py'), 04:25:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:25:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:25:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:25:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:25:56 INFO - 'log_level': 'info', 04:25:56 INFO - 'log_to_console': True, 04:25:56 INFO - 'opt_config_files': (), 04:25:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:25:56 INFO - '--processes=1', 04:25:56 INFO - '--config=%(test_path)s/wptrunner.ini', 04:25:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:25:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:25:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:25:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:25:56 INFO - 'pip_index': False, 04:25:56 INFO - 'require_test_zip': True, 04:25:56 INFO - 'test_type': ('testharness',), 04:25:56 INFO - 'this_chunk': '5', 04:25:56 INFO - 'total_chunks': '10', 04:25:56 INFO - 'virtualenv_path': 'venv', 04:25:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:25:56 INFO - 'work_dir': 'build'} 04:25:56 INFO - [mozharness: 2016-10-14 11:25:56.816000Z] Running clobber step. 04:25:56 INFO - Running pre-action listener: _resource_record_pre_action 04:25:56 INFO - Running main action method: clobber 04:25:56 INFO - rmtree: c:\slave\test\build 04:25:56 INFO - Using _rmtree_windows ... 04:25:56 INFO - retry: Calling _rmtree_windows with args: ('c:\\slave\\test\\build',), kwargs: {}, attempt #1 04:26:06 INFO - Running post-action listener: _resource_record_post_action 04:26:06 INFO - [mozharness: 2016-10-14 11:26:06.963000Z] Finished clobber step (success) 04:26:06 INFO - [mozharness: 2016-10-14 11:26:06.963000Z] Running read-buildbot-config step. 04:26:06 INFO - Running pre-action listener: _resource_record_pre_action 04:26:06 INFO - Running main action method: read_buildbot_config 04:26:06 INFO - Using buildbot properties: 04:26:06 INFO - { 04:26:06 INFO - "project": "", 04:26:06 INFO - "product": "firefox", 04:26:06 INFO - "script_repo_revision": "production", 04:26:06 INFO - "scheduler": "tests-mozilla-central-win7_vm-debug-unittest", 04:26:06 INFO - "repository": "", 04:26:06 INFO - "buildername": "Windows 7 VM 32-bit mozilla-central debug test web-platform-tests-e10s-5", 04:26:06 INFO - "buildid": "20161014025735", 04:26:06 INFO - "pgo_build": "False", 04:26:06 INFO - "basedir": "C:\\slave\\test", 04:26:06 INFO - "buildnumber": 5, 04:26:06 INFO - "slavename": "t-w732-spot-400", 04:26:06 INFO - "revision": "3a35f6cea288558cd0433f1b8b00c02e8bc3e4da", 04:26:06 INFO - "master": "http://buildbot-master137.bb.releng.use1.mozilla.com:8201/", 04:26:06 INFO - "platform": "win32", 04:26:06 INFO - "branch": "mozilla-central", 04:26:06 INFO - "repo_path": "mozilla-central", 04:26:06 INFO - "moz_repo_path": "", 04:26:06 INFO - "stage_platform": "win32", 04:26:06 INFO - "builduid": "66333b3435d245078e8d5b08ae53cde5", 04:26:06 INFO - "slavebuilddir": "test" 04:26:06 INFO - } 04:26:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.test_packages.json. 04:26:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.zip. 04:26:06 INFO - Running post-action listener: _resource_record_post_action 04:26:06 INFO - [mozharness: 2016-10-14 11:26:06.966000Z] Finished read-buildbot-config step (success) 04:26:06 INFO - [mozharness: 2016-10-14 11:26:06.966000Z] Running download-and-extract step. 04:26:06 INFO - Running pre-action listener: _resource_record_pre_action 04:26:06 INFO - Running main action method: download_and_extract 04:26:06 INFO - mkdir: c:\slave\test\build\tests 04:26:06 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')]} 04:26:06 INFO - trying https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.test_packages.json 04:26:06 INFO - Downloading https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/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 04:26:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/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 04:26:08 INFO - Downloaded 1274 bytes. 04:26:08 INFO - Reading from file c:\slave\test\build\firefox-52.0a1.en-US.win32.test_packages.json 04:26:08 INFO - Using the following test package requirements: 04:26:08 INFO - {u'common': [u'firefox-52.0a1.en-US.win32.common.tests.zip'], 04:26:08 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.cppunittest.tests.zip'], 04:26:08 INFO - u'gtest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.gtest.tests.zip'], 04:26:08 INFO - u'jittest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'jsshell-win32.zip'], 04:26:08 INFO - u'mochitest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.mochitest.tests.zip'], 04:26:08 INFO - u'mozbase': [u'firefox-52.0a1.en-US.win32.common.tests.zip'], 04:26:08 INFO - u'reftest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.reftest.tests.zip'], 04:26:08 INFO - u'talos': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.talos.tests.zip'], 04:26:08 INFO - u'web-platform': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.web-platform.tests.zip'], 04:26:08 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 04:26:08 INFO - u'firefox-52.0a1.en-US.win32.xpcshell.tests.zip']} 04:26:08 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 04:26:08 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/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.common.tests.zip 04:26:08 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:26:08 INFO - Fetch https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.common.tests.zip into memory 04:26:10 INFO - Http code: 200 04:26:10 INFO - via: 1.1 66ed69e8b47ad05050331602c798132f.cloudfront.net (CloudFront) 04:26:10 INFO - x-amz-cf-id: EVHSt-ripFm4_Cl9apsPhJsdNlYYnD1HBV87OXYnrKzusXVveOsjMw== 04:26:10 INFO - x-amz-version-id: l19ZBdiY9C8N2A25ag_2.ueDBtpbVmLg 04:26:11 INFO - Expected file size: 18887160 04:26:11 INFO - Obtained file size: 18887160 04:26:14 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/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.web-platform.tests.zip 04:26:14 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:26:14 INFO - Fetch https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.web-platform.tests.zip into memory 04:26:15 INFO - Http code: 200 04:26:15 INFO - via: 1.1 bb8a7ff26b131d51953dc2d3e19a2751.cloudfront.net (CloudFront) 04:26:15 INFO - x-amz-cf-id: K0AWms0V5Vf0dT1dAPKpJ1sDs50RsJ3qi6l4zJUwVm8Q6tpxqF_QiQ== 04:26:15 INFO - x-amz-version-id: QeMyR3g_yR9GE4S5yXm3useTrbBZG3bk 04:26:17 INFO - Expected file size: 41417032 04:26:17 INFO - Obtained file size: 41417032 04:28:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:28:15 INFO - trying https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.zip 04:28:15 INFO - Downloading https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.zip to c:\slave\test\build\firefox-52.0a1.en-US.win32.zip 04:28:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/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 04:28:19 INFO - Downloaded 66598129 bytes. 04:28:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.zip 04:28:19 INFO - mkdir: c:\slave\test\properties 04:28:19 INFO - Writing buildbot properties ['build_url'] to c:\slave\test\properties\build_url 04:28:19 INFO - Writing to file c:\slave\test\properties\build_url 04:28:19 INFO - Contents: 04:28:19 INFO - build_url:https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.zip 04:28:19 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 04:28:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip 04:28:21 INFO - Writing buildbot properties ['symbols_url'] to c:\slave\test\properties\symbols_url 04:28:21 INFO - Writing to file c:\slave\test\properties\symbols_url 04:28:21 INFO - Contents: 04:28:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip 04:28:21 INFO - Downloading and extracting to c:\slave\test\build\symbols these dirs * from https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip 04:28:21 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:28:21 INFO - Fetch https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip into memory 04:28:22 INFO - Http code: 200 04:28:22 INFO - via: 1.1 ff555a0cc6346f82fe74596f8ed6cc33.cloudfront.net (CloudFront) 04:28:22 INFO - x-amz-cf-id: GXvWrybkEVaVG1hFcbU6pLhaIOA9xj8eMp94xOE4t4XAOoWvumYuBQ== 04:28:22 INFO - x-amz-version-id: RTIGA7uBYoWfv1zx59.nfQY8eXoTfd9t 04:28:24 INFO - Expected file size: 67677309 04:28:24 INFO - Obtained file size: 67677309 04:28:31 INFO - Running post-action listener: _resource_record_post_action 04:28:31 INFO - Running post-action listener: set_extra_try_arguments 04:28:31 INFO - [mozharness: 2016-10-14 11:28:31.180000Z] Finished download-and-extract step (success) 04:28:31 INFO - [mozharness: 2016-10-14 11:28:31.180000Z] Running fetch-geckodriver step. 04:28:31 INFO - Running pre-action listener: _resource_record_pre_action 04:28:31 INFO - Running main action method: fetch_geckodriver 04:28:31 INFO - Running post-action listener: _resource_record_post_action 04:28:31 INFO - [mozharness: 2016-10-14 11:28:31.180000Z] Finished fetch-geckodriver step (success) 04:28:31 INFO - [mozharness: 2016-10-14 11:28:31.180000Z] Running create-virtualenv step. 04:28:31 INFO - Running pre-action listener: _pre_create_virtualenv 04:28:31 INFO - Running pre-action listener: _resource_record_pre_action 04:28:31 INFO - Running main action method: create_virtualenv 04:28:31 INFO - Creating virtualenv c:\slave\test\build\venv 04:28:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'c:\\slave\\test\\build\\venv'] in c:\slave\test\build 04:28:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute c:\slave\test\build\venv 04:28:51 INFO - New python executable in c:\slave\test\build\venv\Scripts\python.exe 04:28:55 INFO - Installing distribute......................................................................................................................................................................................done. 04:28:57 INFO - Return code: 0 04:28:57 INFO - Getting output from command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', '--version'] 04:28:57 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip --version 04:28:57 INFO - Reading from file tmpfile_stdout 04:28:57 INFO - Output received: 04:28:57 INFO - pip 0.8.2 from c:\slave\test\build\venv\lib\site-packages\pip-0.8.2-py2.7.egg (python 2.7) 04:28:57 INFO - Using _rmtree_windows ... 04:28:57 INFO - Using _rmtree_windows ... 04:28:57 INFO - Installing psutil>=3.1.1 into virtualenv c:\slave\test\build\venv 04:28:57 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')]} 04:28:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:28:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:28:57 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')]} 04:28:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:28:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:28:58 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:28:58 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in c:\slave\test\build 04:28:58 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 04:28:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:28:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:28:58 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:28:58 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:28:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:28:58 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:28:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:28:58 INFO - 'DCLOCATION': 'SCL3', 04:28:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:28:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:28:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:28:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:28:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:28:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:28:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:28:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:28:58 INFO - 'HOMEDRIVE': 'C:', 04:28:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:28:58 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:28:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:28:58 INFO - 'KTS_VERSION': '1.19c', 04:28:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:28:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:28:58 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:28:58 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:28:58 INFO - 'MAKE_MODE': 'unix', 04:28:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:28:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:28:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:28:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:28:58 INFO - 'MOZ_AIRBAG': '1', 04:28:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:28:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:28:58 INFO - 'MOZ_MSVCVERSION': '8', 04:28:58 INFO - 'MOZ_NO_REMOTE': '1', 04:28:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:28:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:28:58 INFO - 'MSYSTEM': 'MINGW32', 04:28:58 INFO - 'NO_EM_RESTART': '1', 04:28:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:28:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:28:58 INFO - 'OS': 'Windows_NT', 04:28:58 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', 04:28:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:28:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:28:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:28:58 INFO - 'PROCESSOR_LEVEL': '6', 04:28:58 INFO - 'PROCESSOR_REVISION': '3e04', 04:28:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:28:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:28:58 INFO - 'PROMPT': '$P$G', 04:28:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:28:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:28:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:28:58 INFO - 'PWD': 'c:\\slave\\test', 04:28:58 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:28:58 INFO - 'SYSTEMDRIVE': 'C:', 04:28:58 INFO - 'SYSTEMROOT': 'C:\\windows', 04:28:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:28:58 INFO - 'TEST1': 'testie', 04:28:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:28:58 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:28:58 INFO - 'USERNAME': 'cltbld', 04:28:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:28:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:28:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:28:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:28:58 INFO - 'WINDIR': 'C:\\windows', 04:28:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:28:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:28:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:00 INFO - Downloading/unpacking psutil>=3.1.1 04:29:00 INFO - Running setup.py egg_info for package psutil 04:29:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:00 INFO - Installing collected packages: psutil 04:29:00 INFO - Running setup.py install for psutil 04:29:00 INFO - building 'psutil._psutil_windows' extension 04:29:00 INFO - error: Unable to find vcvarsall.bat 04:29:00 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-n5ar19-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7: 04:29:00 INFO - running install 04:29:00 INFO - running build 04:29:00 INFO - running build_py 04:29:00 INFO - creating build 04:29:00 INFO - creating build\lib.win32-2.7 04:29:00 INFO - creating build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:29:00 INFO - running build_ext 04:29:00 INFO - building 'psutil._psutil_windows' extension 04:29:00 INFO - error: Unable to find vcvarsall.bat 04:29:00 INFO - ---------------------------------------- 04:29:00 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-n5ar19-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:00 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:29:00 WARNING - Return code: 1 04:29:00 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 failed after 1 tries! 04:29:00 INFO - Installing mozsystemmonitor==0.3 into virtualenv c:\slave\test\build\venv 04:29:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:29:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:29:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:00 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:29:00 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in c:\slave\test\build 04:29:00 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 04:29:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:00 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:29:00 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:29:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:00 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:29:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:00 INFO - 'DCLOCATION': 'SCL3', 04:29:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:29:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:29:00 INFO - 'HOMEDRIVE': 'C:', 04:29:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:00 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:29:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:00 INFO - 'KTS_VERSION': '1.19c', 04:29:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:00 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:29:00 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:29:00 INFO - 'MAKE_MODE': 'unix', 04:29:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:29:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:00 INFO - 'MOZ_AIRBAG': '1', 04:29:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:00 INFO - 'MOZ_MSVCVERSION': '8', 04:29:00 INFO - 'MOZ_NO_REMOTE': '1', 04:29:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:00 INFO - 'MSYSTEM': 'MINGW32', 04:29:00 INFO - 'NO_EM_RESTART': '1', 04:29:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:00 INFO - 'OS': 'Windows_NT', 04:29:00 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', 04:29:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:29:00 INFO - 'PROCESSOR_LEVEL': '6', 04:29:00 INFO - 'PROCESSOR_REVISION': '3e04', 04:29:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:00 INFO - 'PROMPT': '$P$G', 04:29:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:29:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:00 INFO - 'PWD': 'c:\\slave\\test', 04:29:00 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:29:00 INFO - 'SYSTEMDRIVE': 'C:', 04:29:00 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:00 INFO - 'TEST1': 'testie', 04:29:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:00 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:29:00 INFO - 'USERNAME': 'cltbld', 04:29:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:00 INFO - 'WINDIR': 'C:\\windows', 04:29:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:02 INFO - Downloading/unpacking mozsystemmonitor==0.3 04:29:02 INFO - Downloading mozsystemmonitor-0.3.tar.gz 04:29:02 INFO - Running setup.py egg_info for package mozsystemmonitor 04:29:02 INFO - Downloading/unpacking psutil>=3.1.1 (from mozsystemmonitor==0.3) 04:29:02 INFO - Running setup.py egg_info for package psutil 04:29:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:02 INFO - Installing collected packages: mozsystemmonitor, psutil 04:29:02 INFO - Running setup.py install for mozsystemmonitor 04:29:02 INFO - Running setup.py install for psutil 04:29:02 INFO - building 'psutil._psutil_windows' extension 04:29:02 INFO - error: Unable to find vcvarsall.bat 04:29:02 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-s876ut-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7: 04:29:02 INFO - running install 04:29:02 INFO - running build 04:29:02 INFO - running build_py 04:29:02 INFO - running build_ext 04:29:02 INFO - building 'psutil._psutil_windows' extension 04:29:02 INFO - error: Unable to find vcvarsall.bat 04:29:02 INFO - ---------------------------------------- 04:29:02 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-s876ut-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:29:02 WARNING - Return code: 1 04:29:02 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 failed after 1 tries! 04:29:02 INFO - Installing jsonschema==2.5.1 into virtualenv c:\slave\test\build\venv 04:29:02 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')]} 04:29:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:02 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')]} 04:29:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:29:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in c:\slave\test\build 04:29:03 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 04:29:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:03 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:29:03 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:29:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:03 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:29:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:03 INFO - 'DCLOCATION': 'SCL3', 04:29:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:29:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:29:03 INFO - 'HOMEDRIVE': 'C:', 04:29:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:03 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:29:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:03 INFO - 'KTS_VERSION': '1.19c', 04:29:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:03 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:29:03 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:29:03 INFO - 'MAKE_MODE': 'unix', 04:29:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:29:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:03 INFO - 'MOZ_AIRBAG': '1', 04:29:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:03 INFO - 'MOZ_MSVCVERSION': '8', 04:29:03 INFO - 'MOZ_NO_REMOTE': '1', 04:29:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:03 INFO - 'MSYSTEM': 'MINGW32', 04:29:03 INFO - 'NO_EM_RESTART': '1', 04:29:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:03 INFO - 'OS': 'Windows_NT', 04:29:03 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', 04:29:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:29:03 INFO - 'PROCESSOR_LEVEL': '6', 04:29:03 INFO - 'PROCESSOR_REVISION': '3e04', 04:29:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:03 INFO - 'PROMPT': '$P$G', 04:29:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:29:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:03 INFO - 'PWD': 'c:\\slave\\test', 04:29:03 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:29:03 INFO - 'SYSTEMDRIVE': 'C:', 04:29:03 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:03 INFO - 'TEST1': 'testie', 04:29:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:03 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:29:03 INFO - 'USERNAME': 'cltbld', 04:29:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:03 INFO - 'WINDIR': 'C:\\windows', 04:29:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:04 INFO - Downloading/unpacking jsonschema==2.5.1 04:29:07 INFO - Running setup.py egg_info for package jsonschema 04:29:07 INFO - zip_safe flag not set; analyzing archive contents... 04:29:07 INFO - install_dir . 04:29:07 INFO - Installed c:\slave\test\build\venv\build\jsonschema\vcversioner-2.16.0.0-py2.7.egg 04:29:07 INFO - Installing collected packages: jsonschema 04:29:07 INFO - Running setup.py install for jsonschema 04:29:07 INFO - Installing jsonschema-script.py script to c:\slave\test\build\venv\Scripts 04:29:07 INFO - Installing jsonschema.exe script to c:\slave\test\build\venv\Scripts 04:29:07 INFO - Successfully installed jsonschema 04:29:07 INFO - Cleaning up... 04:29:07 INFO - Return code: 0 04:29:07 INFO - Installing functools32==3.2.3-2 into virtualenv c:\slave\test\build\venv 04:29: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')]} 04:29:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29: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')]} 04:29:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:08 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:29:08 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in c:\slave\test\build 04:29:08 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 04:29:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:08 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:29:08 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:29:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:08 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:29:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:08 INFO - 'DCLOCATION': 'SCL3', 04:29:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:29:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:29:08 INFO - 'HOMEDRIVE': 'C:', 04:29:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:08 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:29:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:08 INFO - 'KTS_VERSION': '1.19c', 04:29:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:08 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:29:08 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:29:08 INFO - 'MAKE_MODE': 'unix', 04:29:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:29:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:08 INFO - 'MOZ_AIRBAG': '1', 04:29:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:08 INFO - 'MOZ_MSVCVERSION': '8', 04:29:08 INFO - 'MOZ_NO_REMOTE': '1', 04:29:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:08 INFO - 'MSYSTEM': 'MINGW32', 04:29:08 INFO - 'NO_EM_RESTART': '1', 04:29:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:08 INFO - 'OS': 'Windows_NT', 04:29:08 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', 04:29:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:29:08 INFO - 'PROCESSOR_LEVEL': '6', 04:29:08 INFO - 'PROCESSOR_REVISION': '3e04', 04:29:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:08 INFO - 'PROMPT': '$P$G', 04:29:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:29:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:08 INFO - 'PWD': 'c:\\slave\\test', 04:29:08 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:29:08 INFO - 'SYSTEMDRIVE': 'C:', 04:29:08 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:08 INFO - 'TEST1': 'testie', 04:29:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:08 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:29:08 INFO - 'USERNAME': 'cltbld', 04:29:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:08 INFO - 'WINDIR': 'C:\\windows', 04:29:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:10 INFO - Downloading/unpacking functools32==3.2.3-2 04:29:10 INFO - Downloading functools32-3.2.3-2.tar.gz 04:29:10 INFO - Running setup.py egg_info for package functools32 04:29:10 INFO - warning: no files found matching '*.txt' 04:29:10 INFO - no previously-included directories found matching 'build' 04:29:10 INFO - no previously-included directories found matching 'dist' 04:29:10 INFO - no previously-included directories found matching '.git*' 04:29:10 INFO - Installing collected packages: functools32 04:29:10 INFO - Running setup.py install for functools32 04:29:10 INFO - warning: no files found matching '*.txt' 04:29:10 INFO - no previously-included directories found matching 'build' 04:29:10 INFO - no previously-included directories found matching 'dist' 04:29:10 INFO - no previously-included directories found matching '.git*' 04:29:10 INFO - Successfully installed functools32 04:29:10 INFO - Cleaning up... 04:29:10 INFO - Return code: 0 04:29:10 INFO - Installing blobuploader==1.2.4 into virtualenv c:\slave\test\build\venv 04:29:10 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')]} 04:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:10 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')]} 04:29:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:10 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:29:10 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in c:\slave\test\build 04:29:10 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:29:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:10 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:29:10 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:29:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:10 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:29:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:10 INFO - 'DCLOCATION': 'SCL3', 04:29:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:29:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:29:10 INFO - 'HOMEDRIVE': 'C:', 04:29:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:10 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:29:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:10 INFO - 'KTS_VERSION': '1.19c', 04:29:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:10 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:29:10 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:29:10 INFO - 'MAKE_MODE': 'unix', 04:29:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:29:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:10 INFO - 'MOZ_AIRBAG': '1', 04:29:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:10 INFO - 'MOZ_MSVCVERSION': '8', 04:29:10 INFO - 'MOZ_NO_REMOTE': '1', 04:29:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:10 INFO - 'MSYSTEM': 'MINGW32', 04:29:10 INFO - 'NO_EM_RESTART': '1', 04:29:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:10 INFO - 'OS': 'Windows_NT', 04:29:10 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', 04:29:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:29:10 INFO - 'PROCESSOR_LEVEL': '6', 04:29:10 INFO - 'PROCESSOR_REVISION': '3e04', 04:29:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:10 INFO - 'PROMPT': '$P$G', 04:29:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:29:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:10 INFO - 'PWD': 'c:\\slave\\test', 04:29:10 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:29:10 INFO - 'SYSTEMDRIVE': 'C:', 04:29:10 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:10 INFO - 'TEST1': 'testie', 04:29:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:10 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:29:10 INFO - 'USERNAME': 'cltbld', 04:29:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:10 INFO - 'WINDIR': 'C:\\windows', 04:29:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:11 INFO - Downloading/unpacking blobuploader==1.2.4 04:29:11 INFO - Downloading blobuploader-1.2.4.tar.gz 04:29:11 INFO - Running setup.py egg_info for package blobuploader 04:29:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:29:17 INFO - Running setup.py egg_info for package requests 04:29:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:29:17 INFO - Downloading docopt-0.6.1.tar.gz 04:29:17 INFO - Running setup.py egg_info for package docopt 04:29:17 INFO - Installing collected packages: blobuploader, docopt, requests 04:29:17 INFO - Running setup.py install for blobuploader 04:29:17 INFO - Running setup.py install for docopt 04:29:17 INFO - Running setup.py install for requests 04:29:17 INFO - Successfully installed blobuploader docopt requests 04:29:17 INFO - Cleaning up... 04:29:17 INFO - Return code: 0 04:29:17 INFO - Installing None into virtualenv c:\slave\test\build\venv 04:29:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:29:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:29:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:17 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, '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-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:29:17 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in c:\slave\test\build\tests\config 04:29:17 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:29:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:17 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:29:17 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:29:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:17 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:29:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:17 INFO - 'DCLOCATION': 'SCL3', 04:29:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:29:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:29:17 INFO - 'HOMEDRIVE': 'C:', 04:29:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:17 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:29:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:17 INFO - 'KTS_VERSION': '1.19c', 04:29:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:17 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:29:17 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:29:17 INFO - 'MAKE_MODE': 'unix', 04:29:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:29:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:17 INFO - 'MOZ_AIRBAG': '1', 04:29:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:17 INFO - 'MOZ_MSVCVERSION': '8', 04:29:17 INFO - 'MOZ_NO_REMOTE': '1', 04:29:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:17 INFO - 'MSYSTEM': 'MINGW32', 04:29:17 INFO - 'NO_EM_RESTART': '1', 04:29:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:17 INFO - 'OS': 'Windows_NT', 04:29:17 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', 04:29:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:29:17 INFO - 'PROCESSOR_LEVEL': '6', 04:29:17 INFO - 'PROCESSOR_REVISION': '3e04', 04:29:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:17 INFO - 'PROMPT': '$P$G', 04:29:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:29:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:17 INFO - 'PWD': 'c:\\slave\\test', 04:29:17 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:29:17 INFO - 'SYSTEMDRIVE': 'C:', 04:29:17 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:17 INFO - 'TEST1': 'testie', 04:29:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:17 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:29:17 INFO - 'USERNAME': 'cltbld', 04:29:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:17 INFO - 'WINDIR': 'C:\\windows', 04:29:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:22 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:22 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 04:29:22 INFO - Running setup.py install for browsermob-proxy 04:29:35 INFO - Running setup.py install for manifestparser 04:29:35 INFO - Installing manifestparser-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing manifestparser.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for marionette-client 04:29:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:35 INFO - Installing marionette-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing marionette.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for marionette-driver 04:29:35 INFO - Running setup.py install for mozcrash 04:29:35 INFO - Running setup.py install for mozdebug 04:29:35 INFO - Running setup.py install for mozdevice 04:29:35 INFO - Installing sutini-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing sutini.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing dm-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing dm.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozfile 04:29:35 INFO - Running setup.py install for mozhttpd 04:29:35 INFO - Installing mozhttpd-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozhttpd.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozinfo 04:29:35 INFO - Installing mozinfo-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozinfo.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozInstall 04:29:35 INFO - Installing moz_remove_from_system-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing moz_remove_from_system.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozuninstall-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozuninstall.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozinstall-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozinstall.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing moz_add_to_system-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing moz_add_to_system.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozleak 04:29:35 INFO - Running setup.py install for mozlog 04:29:35 INFO - Installing structlog-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing structlog.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for moznetwork 04:29:35 INFO - Installing moznetwork-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing moznetwork.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozprocess 04:29:35 INFO - Running setup.py install for mozprofile 04:29:35 INFO - Installing mozprofile-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozprofile.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing diff-profiles-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing diff-profiles.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing view-profile-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing view-profile.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozrunner 04:29:35 INFO - Installing mozrunner-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozrunner.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for mozscreenshot 04:29:35 INFO - Running setup.py install for moztest 04:29:35 INFO - Running setup.py install for mozversion 04:29:35 INFO - Installing mozversion-script.py script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Installing mozversion.exe script to c:\slave\test\build\venv\Scripts 04:29:35 INFO - Running setup.py install for wptserve 04:29:35 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 04:29:35 INFO - Cleaning up... 04:29:35 INFO - Return code: 0 04:29:35 INFO - Installing None into virtualenv c:\slave\test\build\venv 04:29:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:29:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 04:29:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:29:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B2C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01E2D630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, '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-400', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-400', '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-400', '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 04:29:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in c:\slave\test\build\tests\config 04:29:35 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:29:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:35 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:29:35 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:29:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:35 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:29:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:35 INFO - 'DCLOCATION': 'SCL3', 04:29:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:29:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:29:35 INFO - 'HOMEDRIVE': 'C:', 04:29:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:35 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:29:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:35 INFO - 'KTS_VERSION': '1.19c', 04:29:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:35 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:29:35 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:29:35 INFO - 'MAKE_MODE': 'unix', 04:29:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:29:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:35 INFO - 'MOZ_AIRBAG': '1', 04:29:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:35 INFO - 'MOZ_MSVCVERSION': '8', 04:29:35 INFO - 'MOZ_NO_REMOTE': '1', 04:29:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:35 INFO - 'MSYSTEM': 'MINGW32', 04:29:35 INFO - 'NO_EM_RESTART': '1', 04:29:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:35 INFO - 'OS': 'Windows_NT', 04:29:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\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', 04:29:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:29:35 INFO - 'PROCESSOR_LEVEL': '6', 04:29:35 INFO - 'PROCESSOR_REVISION': '3e04', 04:29:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:35 INFO - 'PROMPT': '$P$G', 04:29:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:29:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:35 INFO - 'PWD': 'c:\\slave\\test', 04:29:35 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:29:35 INFO - 'SYSTEMDRIVE': 'C:', 04:29:35 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:35 INFO - 'TEST1': 'testie', 04:29:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:35 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:29:35 INFO - 'USERNAME': 'cltbld', 04:29:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:35 INFO - 'WINDIR': 'C:\\windows', 04:29:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:29:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:29:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:29:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:29:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:29:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:29:52 INFO - Downloading blessings-1.6.tar.gz 04:29:52 INFO - Running setup.py egg_info for package blessings 04:29:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r c:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:29:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:29:52 INFO - Running setup.py install for blessings 04:29:52 INFO - Running setup.py install for browsermob-proxy 04:29:52 INFO - Running setup.py install for manifestparser 04:29:52 INFO - Installing manifestparser-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing manifestparser.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Running setup.py install for marionette-client 04:29:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:52 INFO - Installing marionette-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing marionette.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Running setup.py install for marionette-driver 04:29:52 INFO - Running setup.py install for mozcrash 04:29:52 INFO - Running setup.py install for mozdebug 04:29:52 INFO - Running setup.py install for mozdevice 04:29:52 INFO - Installing sutini-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing sutini.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing dm-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing dm.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Running setup.py install for mozhttpd 04:29:52 INFO - Installing mozhttpd-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozhttpd.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Running setup.py install for mozInstall 04:29:52 INFO - Installing moz_remove_from_system-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing moz_remove_from_system.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozuninstall-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozuninstall.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozinstall-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozinstall.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing moz_add_to_system-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing moz_add_to_system.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Running setup.py install for mozleak 04:29:52 INFO - Running setup.py install for mozprofile 04:29:52 INFO - Installing mozprofile-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozprofile.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing diff-profiles-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing diff-profiles.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing view-profile-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing view-profile.exe script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Running setup.py install for mozrunner 04:29:52 INFO - Installing mozrunner-script.py script to c:\slave\test\build\venv\Scripts 04:29:52 INFO - Installing mozrunner.exe script to c:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for mozscreenshot 04:29:54 INFO - Running setup.py install for moztest 04:29:54 INFO - Running setup.py install for mozversion 04:29:54 INFO - Installing mozversion-script.py script to c:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozversion.exe script to c:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for wptserve 04:29:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:29:54 INFO - Cleaning up... 04:29:54 INFO - Return code: 0 04:29:54 INFO - Done creating virtualenv c:\slave\test\build\venv. 04:29:54 INFO - Getting output from command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:29:54 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip freeze 04:29:54 INFO - Reading from file tmpfile_stdout 04:29:54 INFO - Using _rmtree_windows ... 04:29:54 INFO - Using _rmtree_windows ... 04:29:54 INFO - Current package versions: 04:29:54 INFO - blessings == 1.6 04:29:54 INFO - blobuploader == 1.2.4 04:29:54 INFO - browsermob-proxy == 0.6.0 04:29:54 INFO - distribute == 0.6.14 04:29:54 INFO - docopt == 0.6.1 04:29:54 INFO - functools32 == 3.2.3-2 04:29:54 INFO - jsonschema == 2.5.1 04:29:54 INFO - manifestparser == 1.1 04:29:54 INFO - marionette-client == 3.1.0 04:29:54 INFO - marionette-driver == 2.0.0 04:29:54 INFO - mozInstall == 1.12 04:29:54 INFO - mozcrash == 0.17 04:29:54 INFO - mozdebug == 0.1 04:29:54 INFO - mozdevice == 0.48 04:29:54 INFO - mozfile == 1.2 04:29:54 INFO - mozhttpd == 0.7 04:29:54 INFO - mozinfo == 0.9 04:29:54 INFO - mozleak == 0.1 04:29:54 INFO - mozlog == 3.4 04:29:54 INFO - moznetwork == 0.27 04:29:54 INFO - mozprocess == 0.23 04:29:54 INFO - mozprofile == 0.28 04:29:54 INFO - mozrunner == 6.12 04:29:54 INFO - mozscreenshot == 0.1 04:29:54 INFO - mozsystemmonitor == 0.3 04:29:54 INFO - moztest == 0.7 04:29:54 INFO - mozversion == 1.4 04:29:54 INFO - requests == 1.2.3 04:29:54 INFO - wptserve == 1.4.0 04:29:54 INFO - Running post-action listener: _resource_record_post_action 04:29:54 INFO - Running post-action listener: _start_resource_monitoring 04:29:54 INFO - Starting resource monitoring. 04:29:54 INFO - [mozharness: 2016-10-14 11:29:54.796000Z] Finished create-virtualenv step (success) 04:29:54 INFO - [mozharness: 2016-10-14 11:29:54.796000Z] Running pull step. 04:29:54 INFO - Running pre-action listener: _resource_record_pre_action 04:29:54 INFO - Running main action method: pull 04:29:54 INFO - Pull has nothing to do! 04:29:54 INFO - Running post-action listener: _resource_record_post_action 04:29:54 INFO - [mozharness: 2016-10-14 11:29:54.796000Z] Finished pull step (success) 04:29:54 INFO - [mozharness: 2016-10-14 11:29:54.797000Z] Running install step. 04:29:54 INFO - Running pre-action listener: _resource_record_pre_action 04:29:54 INFO - Running main action method: install 04:29:54 INFO - Getting output from command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:29:54 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip freeze 04:29:54 INFO - Reading from file tmpfile_stdout 04:29:54 INFO - Using _rmtree_windows ... 04:29:54 INFO - Using _rmtree_windows ... 04:29:54 INFO - Detecting whether we're running mozinstall >=1.0... 04:29:54 INFO - Getting output from command: ['c:\\slave\\test/build/venv/scripts/python', 'c:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:29:54 INFO - Copy/paste: c:\slave\test/build/venv/scripts/python c:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:29:55 INFO - Reading from file tmpfile_stdout 04:29:55 INFO - Output received: 04:29:55 INFO - Usage: mozinstall-script.py [options] installer 04:29:55 INFO - Options: 04:29:55 INFO - -h, --help show this help message and exit 04:29:55 INFO - -d DEST, --destination=DEST 04:29:55 INFO - Directory to install application into. [default: 04:29:55 INFO - "c:\slave\test"] 04:29:55 INFO - --app=APP Application being installed. [default: firefox] 04:29:55 INFO - Using _rmtree_windows ... 04:29:55 INFO - Using _rmtree_windows ... 04:29:55 INFO - mkdir: c:\slave\test\build\application 04:29:55 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'] 04:29:55 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 04:29:57 INFO - Reading from file tmpfile_stdout 04:29:57 INFO - Output received: 04:29:57 INFO - c:\slave\test\build\application\firefox\firefox.exe 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Running post-action listener: _resource_record_post_action 04:29:57 INFO - [mozharness: 2016-10-14 11:29:57.696000Z] Finished install step (success) 04:29:57 INFO - [mozharness: 2016-10-14 11:29:57.696000Z] Running run-tests step. 04:29:57 INFO - Running pre-action listener: _resource_record_pre_action 04:29:57 INFO - Running main action method: run_tests 04:29:57 INFO - mkdir: c:\slave\test\build\blobber_upload_dir 04:29:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:29:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:29:57 INFO - grabbing minidump binary from tooltool 04:29:57 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')]} 04:29:57 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 0x012EFDE8>, '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 0x01D67230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D29480>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'c:\\slave\\test\\build', 'privileged': False}, attempt #1 04:29:57 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'c:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in c:\slave\test\build 04:29:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m c:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:29:57 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 04:29:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:30:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as c:\slave\test\build\tmpwowcgg 04:30:03 INFO - INFO - File integrity verified, renaming tmpwowcgg to win32-minidump_stackwalk.exe 04:30:03 INFO - Return code: 0 04:30:03 INFO - Chmoding c:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:30:03 INFO - ENV: MINIDUMP_SAVE_PATH is now c:\slave\test\build\blobber_upload_dir 04:30:03 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/IU0hKFFkQ0qbxCTVrTadzg/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', '--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 04:30:03 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/IU0hKFFkQ0qbxCTVrTadzg/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 --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 04:30:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:30:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:30:03 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 04:30:03 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 04:30:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:30:03 INFO - 'COMPUTERNAME': 'T-W732-SPOT-400', 04:30:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:30:03 INFO - 'DCLOCATION': 'SCL3', 04:30:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:30:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:30:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:30:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:30:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:30:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:30:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:30:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:30:03 INFO - 'HOMEDRIVE': 'C:', 04:30:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:30:03 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 04:30:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:30:03 INFO - 'KTS_VERSION': '1.19c', 04:30:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:30:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:30:03 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 04:30:03 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-400', 04:30:03 INFO - 'MAKE_MODE': 'unix', 04:30:03 INFO - 'MINIDUMP_SAVE_PATH': 'c:\\slave\\test\\build\\blobber_upload_dir', 04:30:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 04:30:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:30:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:30:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:30:04 INFO - 'MOZ_AIRBAG': '1', 04:30:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:30:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:04 INFO - 'MOZ_MSVCVERSION': '8', 04:30:04 INFO - 'MOZ_NO_REMOTE': '1', 04:30:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:30:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:30:04 INFO - 'MSYSTEM': 'MINGW32', 04:30:04 INFO - 'NO_EM_RESTART': '1', 04:30:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:30:04 INFO - 'OS': 'Windows_NT', 04:30:04 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', 04:30:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:30:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:30:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 04:30:04 INFO - 'PROCESSOR_LEVEL': '6', 04:30:04 INFO - 'PROCESSOR_REVISION': '3e04', 04:30:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:30:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:30:04 INFO - 'PROMPT': '$P$G', 04:30:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:30:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 04:30:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:30:04 INFO - 'PWD': 'c:\\slave\\test', 04:30:04 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 04:30:04 INFO - 'SYSTEMDRIVE': 'C:', 04:30:04 INFO - 'SYSTEMROOT': 'C:\\windows', 04:30:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:30:04 INFO - 'TEST1': 'testie', 04:30:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:30:04 INFO - 'USERDOMAIN': 'T-W732-SPOT-400', 04:30:04 INFO - 'USERNAME': 'cltbld', 04:30:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:30:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:30:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:30:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:30:04 INFO - 'WINDIR': 'C:\\windows', 04:30:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:30:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:30:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:30:04 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/IU0hKFFkQ0qbxCTVrTadzg/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', '--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 04:30:06 INFO - STDERR: c:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:18: 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 04:30:06 INFO - import pkg_resources 04:30:10 INFO - Using 1 client processes 04:30:12 INFO - SUITE-START | Running 577 tests 04:30:12 INFO - Running testharness tests 04:30:12 INFO - TEST-START | /mixed-content/blockable/meta-csp/cross-origin-http/form-tag/top-level/no-redirect/opt-in-blocks.https.html 04:30:12 INFO - TEST-SKIP | /mixed-content/blockable/meta-csp/cross-origin-http/form-tag/top-level/no-redirect/opt-in-blocks.https.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 1ms 04:30:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 04:30:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 04:30:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 04:30:12 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 04:30:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 04:30:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 04:30:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html | took 2ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/get-active-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/get-active-test.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/program-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/program-test.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/culling.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/culling.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-clear.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-clear.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/point-size.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/point-size.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html | took 1ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/simple.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/simple.html | took 0ms 04:30:12 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/triangle.html 04:30:12 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/triangle.html | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html?wss | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html?wss | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html?wss | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html | took 1ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html?wss 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html?wss | took 0ms 04:30:12 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html 04:30:12 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html | took 0ms 04:30:12 INFO - TEST-START | /webstorage/storage_local_setitem_quotaexceedederr.html 04:30:12 INFO - TEST-SKIP | /webstorage/storage_local_setitem_quotaexceedederr.html | took 1ms 04:30:12 INFO - TEST-START | /webstorage/storage_session_setitem_quotaexceedederr.html 04:30:12 INFO - TEST-SKIP | /webstorage/storage_session_setitem_quotaexceedederr.html | took 0ms 04:30:13 INFO - Setting up ssl 04:30:13 INFO - PROCESS | certutil | 04:30:13 INFO - PROCESS | certutil | 04:30:13 INFO - PROCESS | certutil | 04:30:13 INFO - Certificate Nickname Trust Attributes 04:30:13 INFO - SSL,S/MIME,JAR/XPI 04:30:13 INFO - 04:30:13 INFO - web-platform-tests CT,, 04:30:13 INFO - 04:30:13 INFO - Application command: c:\slave\test\build\application\firefox\firefox.exe -marionette about:blank -profile c:\users\cltbld\appdata\local\temp\tmputjnuy.mozrunner 04:30:13 INFO - Starting runner 04:30:14 INFO - PROCESS | 4060 | [4060] 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 04:30:14 INFO - PROCESS | 4060 | [4060] 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 04:30:15 INFO - PROCESS | 4060 | [4060] 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 04:30:16 INFO - PROCESS | 4060 | 1476444616713 Marionette DEBUG Marionette enabled via build flag and pref 04:30:17 INFO - PROCESS | 4060 | ++DOCSHELL 0E55D000 == 1 [pid = 4060] [id = 1] 04:30:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 1 (0E55D400) [pid = 4060] [serial = 1] [outer = 00000000] 04:30:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 2 (0E55E000) [pid = 4060] [serial = 2] [outer = 0E55D400] 04:30:17 INFO - PROCESS | 4060 | [4060] 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 04:30:18 INFO - PROCESS | 4060 | ++DOCSHELL 0FD6E400 == 2 [pid = 4060] [id = 2] 04:30:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 3 (0FD6E800) [pid = 4060] [serial = 3] [outer = 00000000] 04:30:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 4 (0FD6F400) [pid = 4060] [serial = 4] [outer = 0FD6E800] 04:30:18 INFO - PROCESS | 4060 | 1476444618509 Marionette INFO Listening on port 2828 04:30:20 INFO - PROCESS | 4060 | 1476444620279 Marionette DEBUG Marionette enabled via command-line flag 04:30:20 INFO - PROCESS | 4060 | [4060] 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 04:30:20 INFO - PROCESS | 4060 | [4060] 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 04:30:20 INFO - PROCESS | 4060 | [4060] 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 04:30:20 INFO - PROCESS | 4060 | [4060] 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 04:30:20 INFO - PROCESS | 4060 | ++DOCSHELL 10BEE400 == 3 [pid = 4060] [id = 3] 04:30:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 5 (10BF3400) [pid = 4060] [serial = 5] [outer = 00000000] 04:30:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 6 (10BF4000) [pid = 4060] [serial = 6] [outer = 10BF3400] 04:30:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 7 (114F9800) [pid = 4060] [serial = 7] [outer = 0FD6E800] 04:30:21 INFO - PROCESS | 4060 | 1476444621705 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49353 04:30:21 INFO - PROCESS | 4060 | 1476444621724 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49354 04:30:21 INFO - PROCESS | 4060 | 1476444621732 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49355 04:30:21 INFO - PROCESS | 4060 | 1476444621767 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49356 04:30:21 INFO - PROCESS | 4060 | 1476444621773 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49357 04:30:21 INFO - PROCESS | 4060 | 1476444621776 Marionette DEBUG Closed connection conn0 04:30:21 INFO - PROCESS | 4060 | 1476444621779 Marionette DEBUG Closed connection conn1 04:30:21 INFO - PROCESS | 4060 | 1476444621781 Marionette DEBUG Closed connection conn2 04:30:21 INFO - PROCESS | 4060 | 1476444621835 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49360 04:30:21 INFO - PROCESS | 4060 | 1476444621837 Marionette DEBUG Closed connection conn3 04:30:21 INFO - PROCESS | 4060 | 1476444621841 Marionette DEBUG Closed connection conn4 04:30:21 INFO - PROCESS | 4060 | 1476444621898 Marionette DEBUG Closed connection conn5 04:30:21 INFO - PROCESS | 4060 | 1476444621902 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49361 04:30:21 INFO - PROCESS | 4060 | 1476444621988 Marionette DEBUG Closed connection conn6 04:30:22 INFO - PROCESS | 4060 | 1476444621992 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49362 04:30:22 INFO - PROCESS | 4060 | 1476444622017 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:30:22 INFO - PROCESS | 4060 | 1476444622023 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":"20161014025735","processId":4060,"version":"52.0a1"} 04:30:22 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1703 04:30:22 INFO - PROCESS | 4060 | [Child 892] 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 04:30:22 INFO - PROCESS | 4060 | [Parent 4060] 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 04:30:22 INFO - PROCESS | 4060 | [Parent 4060] 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 04:30:22 INFO - PROCESS | 4060 | [Parent 4060] 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 04:30:22 INFO - PROCESS | 4060 | ++DOCSHELL 09B30000 == 1 [pid = 892] [id = 1] 04:30:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 1 (09B30400) [pid = 892] [serial = 1] [outer = 00000000] 04:30:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 2 (0B343400) [pid = 892] [serial = 2] [outer = 09B30400] 04:30:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 3 (0B349400) [pid = 892] [serial = 3] [outer = 09B30400] 04:30:23 INFO - PROCESS | 4060 | ++DOCSHELL 13E7E400 == 4 [pid = 4060] [id = 4] 04:30:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 8 (13E7E800) [pid = 4060] [serial = 8] [outer = 00000000] 04:30:23 INFO - PROCESS | 4060 | ++DOCSHELL 14E3A800 == 5 [pid = 4060] [id = 5] 04:30:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 9 (14E3AC00) [pid = 4060] [serial = 9] [outer = 00000000] 04:30:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 10 (14B14800) [pid = 4060] [serial = 10] [outer = 14E3AC00] 04:30:23 INFO - PROCESS | 4060 | ++DOCSHELL 0B64C800 == 2 [pid = 892] [id = 2] 04:30:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 4 (0B64CC00) [pid = 892] [serial = 4] [outer = 00000000] 04:30:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 11 (0E384400) [pid = 4060] [serial = 11] [outer = 13E7E800] 04:30:23 INFO - PROCESS | 4060 | [Parent 4060] 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 04:30:23 INFO - PROCESS | 4060 | [Parent 4060] 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 04:30:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 5 (0D323000) [pid = 892] [serial = 5] [outer = 0B64CC00] 04:30:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 6 (0B64D800) [pid = 892] [serial = 6] [outer = 0B64CC00] 04:30:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 7 (0D524400) [pid = 892] [serial = 7] [outer = 0B64CC00] 04:30:25 INFO - PROCESS | 4060 | 1476444625418 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"4c5f4ee3-8d46-4e08-aeae-42178fbbb08c","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":"20161014025735","processId":4060,"version":"52.0a1","command_id":1}}] 04:30:25 INFO - PROCESS | 4060 | 1476444625633 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:30:25 INFO - PROCESS | 4060 | 1476444625793 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 04:30:25 INFO - PROCESS | 4060 | 1476444625917 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:30:25 INFO - PROCESS | 4060 | [Child 892] WARNING: site security information will not be persisted: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/security/manager/ssl/nsSiteSecurityService.cpp, line 267 04:30:25 INFO - PROCESS | 4060 | [Parent 4060] 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 04:30:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 8 (0DE80000) [pid = 892] [serial = 8] [outer = 0B64CC00] 04:30:26 INFO - PROCESS | 4060 | 1476444626798 Marionette TRACE conn7 <- [1,3,null,{}] 04:30:26 INFO - PROCESS | 4060 | 1476444626815 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:30:26 INFO - PROCESS | 4060 | 1476444626846 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 04:30:26 INFO - PROCESS | 4060 | 1476444626873 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 4060 | 1476444626876 Marionette TRACE conn7 <- [1,5,null,{"value":"2147483652"}] 04:30:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:30:26 INFO - PROCESS | 4060 | 1476444626897 Marionette TRACE conn7 -> [0,6,"timeouts",{"script":35000}] 04:30:26 INFO - PROCESS | 4060 | 1476444626903 Marionette TRACE conn7 <- [1,6,null,{}] 04:30:26 INFO - PROCESS | 4060 | 1476444626921 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:26 INFO - PROCESS | 4060 | 1476444626991 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 04:30:27 INFO - PROCESS | 4060 | 1476444626995 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 4060 | ++DOCSHELL 0DF15C00 == 3 [pid = 892] [id = 3] 04:30:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 9 (0DF16000) [pid = 892] [serial = 9] [outer = 00000000] 04:30:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 10 (0DF19C00) [pid = 892] [serial = 10] [outer = 0DF16000] 04:30:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 11 (0DFEB400) [pid = 892] [serial = 11] [outer = 0DF16000] 04:30:27 INFO - PROCESS | 4060 | ++DOCSHELL 18A68000 == 6 [pid = 4060] [id = 6] 04:30:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 12 (197C3000) [pid = 4060] [serial = 12] [outer = 00000000] 04:30:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 13 (13E2D000) [pid = 4060] [serial = 13] [outer = 197C3000] 04:30:27 INFO - PROCESS | 4060 | 1476444627275 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 14 (19C01800) [pid = 4060] [serial = 14] [outer = 197C3000] 04:30:28 INFO - PROCESS | 4060 | --DOCSHELL 14E3A800 == 5 [pid = 4060] [id = 5] 04:30:28 INFO - PROCESS | 4060 | --DOCSHELL 0E55D000 == 4 [pid = 4060] [id = 1] 04:30:28 INFO - PROCESS | 4060 | 1476444628914 Marionette TRACE conn7 <- [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"]]]}] 04:30:29 INFO - .... 04:30:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2157ms 04:30:29 INFO - PROCESS | 4060 | 1476444629105 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 4060 | 1476444629109 Marionette TRACE conn7 <- [1,9,null,{"value":"2147483652"}] 04:30:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:30:29 INFO - PROCESS | 4060 | 1476444629133 Marionette TRACE conn7 -> [0,10,"timeouts",{"script":35000}] 04:30:29 INFO - PROCESS | 4060 | 1476444629136 Marionette TRACE conn7 <- [1,10,null,{}] 04:30:29 INFO - PROCESS | 4060 | 1476444629143 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:29 INFO - PROCESS | 4060 | 1476444629243 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 04:30:29 INFO - PROCESS | 4060 | 1476444629282 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E420400 == 4 [pid = 892] [id = 4] 04:30:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 12 (0E421400) [pid = 892] [serial = 12] [outer = 00000000] 04:30:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 13 (0E4F1800) [pid = 892] [serial = 13] [outer = 0E421400] 04:30:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 14 (0E4F4400) [pid = 892] [serial = 14] [outer = 0E421400] 04:30:29 INFO - PROCESS | 4060 | 1476444629929 Marionette TRACE conn7 <- [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"]]]}] 04:30:29 INFO - ... 04:30:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 830ms 04:30:29 INFO - PROCESS | 4060 | 1476444629956 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 4060 | 1476444629962 Marionette TRACE conn7 <- [1,13,null,{"value":"2147483652"}] 04:30:29 INFO - PROCESS | 4060 | 1476444629970 Marionette TRACE conn7 -> [0,14,"timeouts",{"script":35000}] 04:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:30:29 INFO - PROCESS | 4060 | 1476444629975 Marionette TRACE conn7 <- [1,14,null,{}] 04:30:29 INFO - PROCESS | 4060 | 1476444629979 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:30 INFO - PROCESS | 4060 | 1476444630094 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 04:30:30 INFO - PROCESS | 4060 | 1476444630119 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F2000 == 5 [pid = 892] [id = 5] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 15 (0E5B8400) [pid = 892] [serial = 15] [outer = 00000000] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 16 (0E694800) [pid = 892] [serial = 16] [outer = 0E5B8400] 04:30:30 INFO - PROCESS | 4060 | ++DOCSHELL 0FD6C800 == 5 [pid = 4060] [id = 7] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 15 (0FD6DC00) [pid = 4060] [serial = 15] [outer = 00000000] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 16 (0E559000) [pid = 4060] [serial = 16] [outer = 0FD6DC00] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 17 (0FD6F000) [pid = 4060] [serial = 17] [outer = 0FD6DC00] 04:30:30 INFO - PROCESS | 4060 | ++DOCSHELL 0FD6EC00 == 6 [pid = 4060] [id = 8] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 18 (0FD71800) [pid = 4060] [serial = 18] [outer = 00000000] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 17 (0E698000) [pid = 892] [serial = 17] [outer = 0E5B8400] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 19 (0FF4FC00) [pid = 4060] [serial = 19] [outer = 0FD71800] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 20 (103E6800) [pid = 4060] [serial = 20] [outer = 0FD71800] 04:30:30 INFO - PROCESS | 4060 | 1476444630659 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:30:30 INFO - . 04:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 04:30:30 INFO - PROCESS | 4060 | 1476444630706 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 4060 | 1476444630709 Marionette TRACE conn7 <- [1,17,null,{"value":"2147483652"}] 04:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:30:30 INFO - PROCESS | 4060 | 1476444630714 Marionette TRACE conn7 -> [0,18,"timeouts",{"script":35000}] 04:30:30 INFO - PROCESS | 4060 | 1476444630719 Marionette TRACE conn7 <- [1,18,null,{}] 04:30:30 INFO - PROCESS | 4060 | 1476444630732 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:30 INFO - PROCESS | 4060 | 1476444630830 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 04:30:30 INFO - PROCESS | 4060 | 1476444630853 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E69F000 == 6 [pid = 892] [id = 6] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 18 (0E7EA000) [pid = 892] [serial = 18] [outer = 00000000] 04:30:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 19 (0E7EF000) [pid = 892] [serial = 19] [outer = 0E7EA000] 04:30:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 20 (0E7EE000) [pid = 892] [serial = 20] [outer = 0E7EA000] 04:30:31 INFO - PROCESS | 4060 | 1476444631244 Marionette TRACE conn7 <- [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]]]}] 04:30:31 INFO - . 04:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 591ms 04:30:31 INFO - PROCESS | 4060 | 1476444631307 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 4060 | 1476444631310 Marionette TRACE conn7 <- [1,21,null,{"value":"2147483652"}] 04:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:30:31 INFO - PROCESS | 4060 | 1476444631314 Marionette TRACE conn7 -> [0,22,"timeouts",{"script":35000}] 04:30:31 INFO - PROCESS | 4060 | 1476444631317 Marionette TRACE conn7 <- [1,22,null,{}] 04:30:31 INFO - PROCESS | 4060 | 1476444631321 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:31 INFO - PROCESS | 4060 | 1476444631410 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 04:30:31 INFO - PROCESS | 4060 | 1476444631421 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 4060 | ++DOCSHELL 0E998400 == 7 [pid = 892] [id = 7] 04:30:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 21 (0E998C00) [pid = 892] [serial = 21] [outer = 00000000] 04:30:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 22 (0E99FC00) [pid = 892] [serial = 22] [outer = 0E998C00] 04:30:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 23 (0E9A3800) [pid = 892] [serial = 23] [outer = 0E998C00] 04:30:32 INFO - PROCESS | 4060 | 1476444632575 Marionette TRACE conn7 <- [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]]]}] 04:30:32 INFO - . 04:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1269ms 04:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:30:32 INFO - PROCESS | 4060 | 1476444632586 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 4060 | 1476444632588 Marionette TRACE conn7 <- [1,25,null,{"value":"2147483652"}] 04:30:32 INFO - PROCESS | 4060 | 1476444632592 Marionette TRACE conn7 -> [0,26,"timeouts",{"script":35000}] 04:30:32 INFO - PROCESS | 4060 | 1476444632594 Marionette TRACE conn7 <- [1,26,null,{}] 04:30:32 INFO - PROCESS | 4060 | 1476444632599 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:32 INFO - PROCESS | 4060 | 1476444632670 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 04:30:32 INFO - PROCESS | 4060 | 1476444632694 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB4000 == 8 [pid = 892] [id = 8] 04:30:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 24 (0EAB5C00) [pid = 892] [serial = 24] [outer = 00000000] 04:30:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 25 (0EABA800) [pid = 892] [serial = 25] [outer = 0EAB5C00] 04:30:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 26 (0EABCC00) [pid = 892] [serial = 26] [outer = 0EAB5C00] 04:30:33 INFO - PROCESS | 4060 | 1476444633200 Marionette TRACE conn7 <- [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]]]}] 04:30:33 INFO - . 04:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 631ms 04:30:33 INFO - PROCESS | 4060 | 1476444633227 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 4060 | 1476444633230 Marionette TRACE conn7 <- [1,29,null,{"value":"2147483652"}] 04:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:30:33 INFO - PROCESS | 4060 | 1476444633234 Marionette TRACE conn7 -> [0,30,"timeouts",{"script":35000}] 04:30:33 INFO - PROCESS | 4060 | 1476444633236 Marionette TRACE conn7 <- [1,30,null,{}] 04:30:33 INFO - PROCESS | 4060 | 1476444633240 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:33 INFO - PROCESS | 4060 | 1476444633354 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 04:30:33 INFO - PROCESS | 4060 | 1476444633363 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 4060 | ++DOCSHELL 0D322400 == 9 [pid = 892] [id = 9] 04:30:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 27 (0D32FC00) [pid = 892] [serial = 27] [outer = 00000000] 04:30:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 28 (0D951000) [pid = 892] [serial = 28] [outer = 0D32FC00] 04:30:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 29 (0D955000) [pid = 892] [serial = 29] [outer = 0D32FC00] 04:30:34 INFO - PROCESS | 4060 | --DOCSHELL 0E998400 == 8 [pid = 892] [id = 7] 04:30:34 INFO - PROCESS | 4060 | --DOCSHELL 0E69F000 == 7 [pid = 892] [id = 6] 04:30:34 INFO - PROCESS | 4060 | --DOCSHELL 0E4F2000 == 6 [pid = 892] [id = 5] 04:30:34 INFO - PROCESS | 4060 | --DOCSHELL 0E420400 == 5 [pid = 892] [id = 4] 04:30:34 INFO - PROCESS | 4060 | --DOCSHELL 0DF15C00 == 4 [pid = 892] [id = 3] 04:30:34 INFO - PROCESS | 4060 | --DOCSHELL 09B30000 == 3 [pid = 892] [id = 1] 04:30:34 INFO - PROCESS | 4060 | 1476444634293 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:30:34 INFO - . 04:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1069ms 04:30:34 INFO - PROCESS | 4060 | 1476444634320 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 4060 | 1476444634325 Marionette TRACE conn7 <- [1,33,null,{"value":"2147483652"}] 04:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:30:34 INFO - PROCESS | 4060 | 1476444634332 Marionette TRACE conn7 -> [0,34,"timeouts",{"script":35000}] 04:30:34 INFO - PROCESS | 4060 | 1476444634338 Marionette TRACE conn7 <- [1,34,null,{}] 04:30:34 INFO - PROCESS | 4060 | 1476444634347 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:34 INFO - PROCESS | 4060 | 1476444634546 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 04:30:34 INFO - PROCESS | 4060 | 1476444634600 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 4060 | ++DOCSHELL 0900F400 == 4 [pid = 892] [id = 10] 04:30:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 30 (09070800) [pid = 892] [serial = 30] [outer = 00000000] 04:30:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 31 (0D43B000) [pid = 892] [serial = 31] [outer = 09070800] 04:30:34 INFO - PROCESS | 4060 | --DOMWINDOW == 19 (14E3AC00) [pid = 4060] [serial = 9] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4060 | --DOMWINDOW == 18 (0E55D400) [pid = 4060] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 04:30:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 32 (0D523C00) [pid = 892] [serial = 32] [outer = 09070800] 04:30:34 INFO - PROCESS | 4060 | 1476444634979 Marionette TRACE conn7 <- [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]]]}] 04:30:35 INFO - . 04:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 04:30:35 INFO - PROCESS | 4060 | 1476444635029 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 4060 | 1476444635035 Marionette TRACE conn7 <- [1,37,null,{"value":"2147483652"}] 04:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:30:35 INFO - PROCESS | 4060 | 1476444635043 Marionette TRACE conn7 -> [0,38,"timeouts",{"script":35000}] 04:30:35 INFO - PROCESS | 4060 | 1476444635047 Marionette TRACE conn7 <- [1,38,null,{}] 04:30:35 INFO - PROCESS | 4060 | 1476444635051 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:35 INFO - PROCESS | 4060 | 1476444635136 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 04:30:35 INFO - PROCESS | 4060 | 1476444635152 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 4060 | ++DOCSHELL 0D52C000 == 5 [pid = 892] [id = 11] 04:30:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 33 (0D742000) [pid = 892] [serial = 33] [outer = 00000000] 04:30:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 34 (0DF12800) [pid = 892] [serial = 34] [outer = 0D742000] 04:30:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 35 (0DF18000) [pid = 892] [serial = 35] [outer = 0D742000] 04:30:35 INFO - PROCESS | 4060 | 1476444635532 Marionette TRACE conn7 <- [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]]]}] 04:30:35 INFO - . 04:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 531ms 04:30:35 INFO - PROCESS | 4060 | 1476444635576 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 4060 | 1476444635579 Marionette TRACE conn7 <- [1,41,null,{"value":"2147483652"}] 04:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:30:35 INFO - PROCESS | 4060 | 1476444635584 Marionette TRACE conn7 -> [0,42,"timeouts",{"script":35000}] 04:30:35 INFO - PROCESS | 4060 | 1476444635588 Marionette TRACE conn7 <- [1,42,null,{}] 04:30:35 INFO - PROCESS | 4060 | 1476444635600 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:35 INFO - PROCESS | 4060 | 1476444635681 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 04:30:35 INFO - PROCESS | 4060 | 1476444635708 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E419400 == 6 [pid = 892] [id = 12] 04:30:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 36 (0E41A000) [pid = 892] [serial = 36] [outer = 00000000] 04:30:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 37 (0E420400) [pid = 892] [serial = 37] [outer = 0E41A000] 04:30:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 38 (0E4F1C00) [pid = 892] [serial = 38] [outer = 0E41A000] 04:30:36 INFO - PROCESS | 4060 | 1476444636090 Marionette TRACE conn7 <- [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]]]}] 04:30:36 INFO - . 04:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 530ms 04:30:36 INFO - PROCESS | 4060 | 1476444636116 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 4060 | 1476444636119 Marionette TRACE conn7 <- [1,45,null,{"value":"2147483652"}] 04:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:30:36 INFO - PROCESS | 4060 | 1476444636123 Marionette TRACE conn7 -> [0,46,"timeouts",{"script":35000}] 04:30:36 INFO - PROCESS | 4060 | 1476444636126 Marionette TRACE conn7 <- [1,46,null,{}] 04:30:36 INFO - PROCESS | 4060 | 1476444636130 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:36 INFO - PROCESS | 4060 | 1476444636212 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 04:30:36 INFO - PROCESS | 4060 | 1476444636228 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E421C00 == 7 [pid = 892] [id = 13] 04:30:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 39 (0E4F3800) [pid = 892] [serial = 39] [outer = 00000000] 04:30:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 40 (0E69E000) [pid = 892] [serial = 40] [outer = 0E4F3800] 04:30:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 41 (0E7ED000) [pid = 892] [serial = 41] [outer = 0E4F3800] 04:30:36 INFO - PROCESS | 4060 | 1476444636590 Marionette TRACE conn7 <- [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]]]}] 04:30:36 INFO - . 04:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 530ms 04:30:36 INFO - PROCESS | 4060 | 1476444636656 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 4060 | 1476444636658 Marionette TRACE conn7 <- [1,49,null,{"value":"2147483652"}] 04:30:36 INFO - PROCESS | 4060 | 1476444636662 Marionette TRACE conn7 -> [0,50,"timeouts",{"script":35000}] 04:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:30:36 INFO - PROCESS | 4060 | 1476444636664 Marionette TRACE conn7 <- [1,50,null,{}] 04:30:36 INFO - PROCESS | 4060 | 1476444636668 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:36 INFO - PROCESS | 4060 | 1476444636742 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 04:30:36 INFO - PROCESS | 4060 | 1476444636758 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EE800 == 8 [pid = 892] [id = 14] 04:30:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 42 (0E7F3000) [pid = 892] [serial = 42] [outer = 00000000] 04:30:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 43 (0E9A3000) [pid = 892] [serial = 43] [outer = 0E7F3000] 04:30:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 44 (0EAB1400) [pid = 892] [serial = 44] [outer = 0E7F3000] 04:30:37 INFO - PROCESS | 4060 | 1476444637133 Marionette TRACE conn7 <- [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]]]}] 04:30:37 INFO - . 04:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 530ms 04:30:37 INFO - PROCESS | 4060 | 1476444637196 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 4060 | 1476444637198 Marionette TRACE conn7 <- [1,53,null,{"value":"2147483652"}] 04:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:30:37 INFO - PROCESS | 4060 | 1476444637202 Marionette TRACE conn7 -> [0,54,"timeouts",{"script":35000}] 04:30:37 INFO - PROCESS | 4060 | 1476444637204 Marionette TRACE conn7 <- [1,54,null,{}] 04:30:37 INFO - PROCESS | 4060 | 1476444637209 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:37 INFO - PROCESS | 4060 | 1476444637300 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 04:30:37 INFO - PROCESS | 4060 | 1476444637323 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB8400 == 9 [pid = 892] [id = 15] 04:30:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 45 (0EAB9C00) [pid = 892] [serial = 45] [outer = 00000000] 04:30:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 46 (0EBFA400) [pid = 892] [serial = 46] [outer = 0EAB9C00] 04:30:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (0EBFE000) [pid = 892] [serial = 47] [outer = 0EAB9C00] 04:30:37 INFO - PROCESS | 4060 | 1476444637760 Marionette TRACE conn7 <- [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]]]}] 04:30:37 INFO - . 04:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 04:30:37 INFO - PROCESS | 4060 | 1476444637776 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 4060 | 1476444637783 Marionette TRACE conn7 <- [1,57,null,{"value":"2147483652"}] 04:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:30:37 INFO - PROCESS | 4060 | 1476444637790 Marionette TRACE conn7 -> [0,58,"timeouts",{"script":35000}] 04:30:37 INFO - PROCESS | 4060 | 1476444637795 Marionette TRACE conn7 <- [1,58,null,{}] 04:30:37 INFO - PROCESS | 4060 | 1476444637802 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:37 INFO - PROCESS | 4060 | 1476444637927 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 04:30:37 INFO - PROCESS | 4060 | 1476444637946 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 4060 | ++DOCSHELL 07854400 == 10 [pid = 892] [id = 16] 04:30:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (07857000) [pid = 892] [serial = 48] [outer = 00000000] 04:30:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (0785E000) [pid = 892] [serial = 49] [outer = 07857000] 04:30:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (07860400) [pid = 892] [serial = 50] [outer = 07857000] 04:30:38 INFO - PROCESS | 4060 | 1476444638411 Marionette TRACE conn7 <- [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]]]}] 04:30:38 INFO - . 04:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 04:30:38 INFO - PROCESS | 4060 | 1476444638481 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 4060 | 1476444638489 Marionette TRACE conn7 <- [1,61,null,{"value":"2147483652"}] 04:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:30:38 INFO - PROCESS | 4060 | 1476444638498 Marionette TRACE conn7 -> [0,62,"timeouts",{"script":35000}] 04:30:38 INFO - PROCESS | 4060 | 1476444638503 Marionette TRACE conn7 <- [1,62,null,{}] 04:30:38 INFO - PROCESS | 4060 | 1476444638508 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:38 INFO - PROCESS | 4060 | 1476444638634 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 04:30:38 INFO - PROCESS | 4060 | 1476444638670 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 4060 | ++DOCSHELL 0785D800 == 11 [pid = 892] [id = 17] 04:30:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (07860800) [pid = 892] [serial = 51] [outer = 00000000] 04:30:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (0E934C00) [pid = 892] [serial = 52] [outer = 07860800] 04:30:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 53 (0E935C00) [pid = 892] [serial = 53] [outer = 07860800] 04:30:39 INFO - PROCESS | 4060 | 1476444639171 Marionette TRACE conn7 <- [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]]]}] 04:30:39 INFO - . 04:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 04:30:39 INFO - PROCESS | 4060 | 1476444639232 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 4060 | 1476444639237 Marionette TRACE conn7 <- [1,65,null,{"value":"2147483652"}] 04:30:39 INFO - PROCESS | 4060 | 1476444639243 Marionette TRACE conn7 -> [0,66,"timeouts",{"script":35000}] 04:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:30:39 INFO - PROCESS | 4060 | 1476444639248 Marionette TRACE conn7 <- [1,66,null,{}] 04:30:39 INFO - PROCESS | 4060 | 1476444639256 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:39 INFO - PROCESS | 4060 | 1476444639359 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 04:30:39 INFO - PROCESS | 4060 | --DOMWINDOW == 17 (0E559000) [pid = 4060] [serial = 16] [outer = 00000000] [url = about:blank] 04:30:39 INFO - PROCESS | 4060 | --DOMWINDOW == 16 (0FF4FC00) [pid = 4060] [serial = 19] [outer = 00000000] [url = about:blank] 04:30:39 INFO - PROCESS | 4060 | --DOMWINDOW == 15 (13E2D000) [pid = 4060] [serial = 13] [outer = 00000000] [url = about:blank] 04:30:39 INFO - PROCESS | 4060 | --DOMWINDOW == 14 (14B14800) [pid = 4060] [serial = 10] [outer = 00000000] [url = about:blank] 04:30:39 INFO - PROCESS | 4060 | --DOMWINDOW == 13 (0FD6F400) [pid = 4060] [serial = 4] [outer = 00000000] [url = about:blank] 04:30:39 INFO - PROCESS | 4060 | --DOMWINDOW == 12 (0E55E000) [pid = 4060] [serial = 2] [outer = 00000000] [url = about:blank] 04:30:39 INFO - PROCESS | 4060 | 1476444639430 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 4060 | ++DOCSHELL 0E932000 == 12 [pid = 892] [id = 18] 04:30:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 54 (0E932400) [pid = 892] [serial = 54] [outer = 00000000] 04:30:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0ECE1000) [pid = 892] [serial = 55] [outer = 0E932400] 04:30:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0ECE3000) [pid = 892] [serial = 56] [outer = 0E932400] 04:30:39 INFO - PROCESS | 4060 | 1476444639802 Marionette TRACE conn7 <- [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]]]}] 04:30:39 INFO - . 04:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 590ms 04:30:39 INFO - PROCESS | 4060 | 1476444639837 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 4060 | 1476444639843 Marionette TRACE conn7 <- [1,69,null,{"value":"2147483652"}] 04:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:30:39 INFO - PROCESS | 4060 | 1476444639855 Marionette TRACE conn7 -> [0,70,"timeouts",{"script":35000}] 04:30:39 INFO - PROCESS | 4060 | 1476444639861 Marionette TRACE conn7 <- [1,70,null,{}] 04:30:39 INFO - PROCESS | 4060 | 1476444639866 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:39 INFO - PROCESS | 4060 | 1476444639945 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 04:30:39 INFO - PROCESS | 4060 | 1476444639969 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE1400 == 13 [pid = 892] [id = 19] 04:30:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0ECE2400) [pid = 892] [serial = 57] [outer = 00000000] 04:30:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0CB71800) [pid = 892] [serial = 58] [outer = 0ECE2400] 04:30:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0CB75400) [pid = 892] [serial = 59] [outer = 0ECE2400] 04:30:40 INFO - PROCESS | 4060 | 1476444640348 Marionette TRACE conn7 <- [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]]]}] 04:30:40 INFO - . 04:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 530ms 04:30:40 INFO - PROCESS | 4060 | 1476444640388 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 4060 | 1476444640391 Marionette TRACE conn7 <- [1,73,null,{"value":"2147483652"}] 04:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:30:40 INFO - PROCESS | 4060 | 1476444640395 Marionette TRACE conn7 -> [0,74,"timeouts",{"script":35000}] 04:30:40 INFO - PROCESS | 4060 | 1476444640400 Marionette TRACE conn7 <- [1,74,null,{}] 04:30:40 INFO - PROCESS | 4060 | 1476444640412 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:40 INFO - PROCESS | 4060 | 1476444640487 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 04:30:40 INFO - PROCESS | 4060 | 1476444640496 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 4060 | --DOCSHELL 0EAB4000 == 12 [pid = 892] [id = 8] 04:30:40 INFO - PROCESS | 4060 | ++DOCSHELL 0785A000 == 13 [pid = 892] [id = 20] 04:30:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0785C400) [pid = 892] [serial = 60] [outer = 00000000] 04:30:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (09B33000) [pid = 892] [serial = 61] [outer = 0785C400] 04:30:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0B64EC00) [pid = 892] [serial = 62] [outer = 0785C400] 04:30:41 INFO - PROCESS | 4060 | 1476444641298 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:30:41 INFO - . 04:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 04:30:41 INFO - PROCESS | 4060 | 1476444641328 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 4060 | 1476444641331 Marionette TRACE conn7 <- [1,77,null,{"value":"2147483652"}] 04:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:30:41 INFO - PROCESS | 4060 | 1476444641335 Marionette TRACE conn7 -> [0,78,"timeouts",{"script":35000}] 04:30:41 INFO - PROCESS | 4060 | 1476444641338 Marionette TRACE conn7 <- [1,78,null,{}] 04:30:41 INFO - PROCESS | 4060 | 1476444641342 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:41 INFO - PROCESS | 4060 | 1476444641418 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 04:30:41 INFO - PROCESS | 4060 | 1476444641434 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7FC00 == 14 [pid = 892] [id = 21] 04:30:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0D321800) [pid = 892] [serial = 63] [outer = 00000000] 04:30:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0D79F800) [pid = 892] [serial = 64] [outer = 0D321800] 04:30:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0D952800) [pid = 892] [serial = 65] [outer = 0D321800] 04:30:41 INFO - PROCESS | 4060 | 1476444641837 Marionette TRACE conn7 <- [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]]]}] 04:30:41 INFO - . 04:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 530ms 04:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:30:41 INFO - PROCESS | 4060 | 1476444641868 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 4060 | 1476444641870 Marionette TRACE conn7 <- [1,81,null,{"value":"2147483652"}] 04:30:41 INFO - PROCESS | 4060 | 1476444641874 Marionette TRACE conn7 -> [0,82,"timeouts",{"script":35000}] 04:30:41 INFO - PROCESS | 4060 | 1476444641876 Marionette TRACE conn7 <- [1,82,null,{}] 04:30:41 INFO - PROCESS | 4060 | 1476444641880 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:41 INFO - PROCESS | 4060 | 1476444641951 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 04:30:41 INFO - PROCESS | 4060 | 1476444641965 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 4060 | ++DOCSHELL 0D32B800 == 15 [pid = 892] [id = 22] 04:30:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0D7A0400) [pid = 892] [serial = 66] [outer = 00000000] 04:30:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0E419000) [pid = 892] [serial = 67] [outer = 0D7A0400] 04:30:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0E4F2000) [pid = 892] [serial = 68] [outer = 0D7A0400] 04:30:42 INFO - PROCESS | 4060 | 1476444642378 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:30:42 INFO - . 04:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 530ms 04:30:42 INFO - PROCESS | 4060 | 1476444642408 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 4060 | 1476444642410 Marionette TRACE conn7 <- [1,85,null,{"value":"2147483652"}] 04:30:42 INFO - PROCESS | 4060 | 1476444642414 Marionette TRACE conn7 -> [0,86,"timeouts",{"script":35000}] 04:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:30:42 INFO - PROCESS | 4060 | 1476444642416 Marionette TRACE conn7 <- [1,86,null,{}] 04:30:42 INFO - PROCESS | 4060 | 1476444642420 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:42 INFO - PROCESS | 4060 | 1476444642517 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 04:30:42 INFO - PROCESS | 4060 | 1476444642528 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 4060 | ++DOCSHELL 0DF12400 == 16 [pid = 892] [id = 23] 04:30:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0DF15C00) [pid = 892] [serial = 69] [outer = 00000000] 04:30:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0E932800) [pid = 892] [serial = 70] [outer = 0DF15C00] 04:30:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0E937400) [pid = 892] [serial = 71] [outer = 0DF15C00] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0E421400) [pid = 892] [serial = 12] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0E5B8400) [pid = 892] [serial = 15] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0DF16000) [pid = 892] [serial = 9] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (09B30400) [pid = 892] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0E998C00) [pid = 892] [serial = 21] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0E7EA000) [pid = 892] [serial = 18] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0EAB5C00) [pid = 892] [serial = 24] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0D32FC00) [pid = 892] [serial = 27] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (09070800) [pid = 892] [serial = 30] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0D742000) [pid = 892] [serial = 33] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0E41A000) [pid = 892] [serial = 36] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0E4F3800) [pid = 892] [serial = 39] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0E7F3000) [pid = 892] [serial = 42] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0EAB9C00) [pid = 892] [serial = 45] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (07857000) [pid = 892] [serial = 48] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (07860800) [pid = 892] [serial = 51] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:30:43 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0E932400) [pid = 892] [serial = 54] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:30:43 INFO - PROCESS | 4060 | 1476444643677 Marionette TRACE conn7 <- [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]]]}] 04:30:43 INFO - . 04:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1276ms 04:30:43 INFO - PROCESS | 4060 | 1476444643694 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 4060 | 1476444643696 Marionette TRACE conn7 <- [1,89,null,{"value":"2147483652"}] 04:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:30:43 INFO - PROCESS | 4060 | 1476444643702 Marionette TRACE conn7 -> [0,90,"timeouts",{"script":35000}] 04:30:43 INFO - PROCESS | 4060 | 1476444643704 Marionette TRACE conn7 <- [1,90,null,{}] 04:30:43 INFO - PROCESS | 4060 | 1476444643708 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:43 INFO - PROCESS | 4060 | 1476444643779 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 04:30:43 INFO - PROCESS | 4060 | 1476444643794 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 4060 | ++DOCSHELL 0785D400 == 17 [pid = 892] [id = 24] 04:30:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (09008400) [pid = 892] [serial = 72] [outer = 00000000] 04:30:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0DFF7C00) [pid = 892] [serial = 73] [outer = 09008400] 04:30:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0E41F400) [pid = 892] [serial = 74] [outer = 09008400] 04:30:44 INFO - PROCESS | 4060 | 1476444644158 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:30:44 INFO - . 04:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 04:30:44 INFO - PROCESS | 4060 | 1476444644174 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 4060 | 1476444644176 Marionette TRACE conn7 <- [1,93,null,{"value":"2147483652"}] 04:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:30:44 INFO - PROCESS | 4060 | 1476444644180 Marionette TRACE conn7 -> [0,94,"timeouts",{"script":35000}] 04:30:44 INFO - PROCESS | 4060 | 1476444644182 Marionette TRACE conn7 <- [1,94,null,{}] 04:30:44 INFO - PROCESS | 4060 | 1476444644186 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:44 INFO - PROCESS | 4060 | 1476444644253 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 04:30:44 INFO - PROCESS | 4060 | 1476444644268 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C6C00 == 18 [pid = 892] [id = 25] 04:30:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0E692000) [pid = 892] [serial = 75] [outer = 00000000] 04:30:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0E92BC00) [pid = 892] [serial = 76] [outer = 0E692000] 04:30:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0E938C00) [pid = 892] [serial = 77] [outer = 0E692000] 04:30:44 INFO - PROCESS | 4060 | 1476444644648 Marionette TRACE conn7 <- [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]]]}] 04:30:44 INFO - . 04:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 530ms 04:30:44 INFO - PROCESS | 4060 | 1476444644714 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 4060 | 1476444644717 Marionette TRACE conn7 <- [1,97,null,{"value":"2147483652"}] 04:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:30:44 INFO - PROCESS | 4060 | 1476444644720 Marionette TRACE conn7 -> [0,98,"timeouts",{"script":35000}] 04:30:44 INFO - PROCESS | 4060 | 1476444644723 Marionette TRACE conn7 <- [1,98,null,{}] 04:30:44 INFO - PROCESS | 4060 | 1476444644727 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:44 INFO - PROCESS | 4060 | 1476444644797 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 04:30:44 INFO - PROCESS | 4060 | 1476444644835 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E99F000 == 19 [pid = 892] [id = 26] 04:30:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0E99F400) [pid = 892] [serial = 78] [outer = 00000000] 04:30:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0EBF0800) [pid = 892] [serial = 79] [outer = 0E99F400] 04:30:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0EBF5000) [pid = 892] [serial = 80] [outer = 0E99F400] 04:30:45 INFO - PROCESS | 4060 | 1476444645366 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:30:45 INFO - . 04:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 04:30:45 INFO - PROCESS | 4060 | 1476444645395 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 4060 | 1476444645402 Marionette TRACE conn7 <- [1,101,null,{"value":"2147483652"}] 04:30:45 INFO - PROCESS | 4060 | 1476444645409 Marionette TRACE conn7 -> [0,102,"timeouts",{"script":35000}] 04:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:30:45 INFO - PROCESS | 4060 | 1476444645418 Marionette TRACE conn7 <- [1,102,null,{}] 04:30:45 INFO - PROCESS | 4060 | 1476444645425 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:45 INFO - PROCESS | 4060 | 1476444645554 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 04:30:45 INFO - PROCESS | 4060 | 1476444645591 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 4060 | ++DOCSHELL 0D321C00 == 20 [pid = 892] [id = 27] 04:30:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0D324800) [pid = 892] [serial = 81] [outer = 00000000] 04:30:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0E41CC00) [pid = 892] [serial = 82] [outer = 0D324800] 04:30:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0E5B9800) [pid = 892] [serial = 83] [outer = 0D324800] 04:30:46 INFO - PROCESS | 4060 | 1476444646158 Marionette TRACE conn7 <- [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]]]}] 04:30:46 INFO - . 04:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 790ms 04:30:46 INFO - PROCESS | 4060 | 1476444646205 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 4060 | 1476444646210 Marionette TRACE conn7 <- [1,105,null,{"value":"2147483652"}] 04:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:30:46 INFO - PROCESS | 4060 | 1476444646244 Marionette TRACE conn7 -> [0,106,"timeouts",{"script":35000}] 04:30:46 INFO - PROCESS | 4060 | 1476444646250 Marionette TRACE conn7 <- [1,106,null,{}] 04:30:46 INFO - PROCESS | 4060 | 1476444646260 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:46 INFO - PROCESS | 4060 | 1476444646347 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 04:30:46 INFO - PROCESS | 4060 | 1476444646359 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 4060 | ++DOCSHELL 08FE8400 == 21 [pid = 892] [id = 28] 04:30:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (08FEA400) [pid = 892] [serial = 84] [outer = 00000000] 04:30:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (09B31C00) [pid = 892] [serial = 85] [outer = 08FEA400] 04:30:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0B64F400) [pid = 892] [serial = 86] [outer = 08FEA400] 04:30:46 INFO - PROCESS | 4060 | 1476444646856 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:30:46 INFO - . 04:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 04:30:46 INFO - PROCESS | 4060 | 1476444646890 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 4060 | 1476444646898 Marionette TRACE conn7 <- [1,109,null,{"value":"2147483652"}] 04:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:30:46 INFO - PROCESS | 4060 | 1476444646906 Marionette TRACE conn7 -> [0,110,"timeouts",{"script":35000}] 04:30:46 INFO - PROCESS | 4060 | 1476444646911 Marionette TRACE conn7 <- [1,110,null,{}] 04:30:46 INFO - PROCESS | 4060 | 1476444646915 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:47 INFO - PROCESS | 4060 | 1476444646999 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0E5C6C00 == 20 [pid = 892] [id = 25] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0D322400 == 19 [pid = 892] [id = 9] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0E932000 == 18 [pid = 892] [id = 18] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0785D800 == 17 [pid = 892] [id = 17] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0785D400 == 16 [pid = 892] [id = 24] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0DF12400 == 15 [pid = 892] [id = 23] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0EAB8400 == 14 [pid = 892] [id = 15] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0D32B800 == 13 [pid = 892] [id = 22] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0E7EE800 == 12 [pid = 892] [id = 14] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0E419400 == 11 [pid = 892] [id = 12] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0CB7FC00 == 10 [pid = 892] [id = 21] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0E421C00 == 9 [pid = 892] [id = 13] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0785A000 == 8 [pid = 892] [id = 20] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0D52C000 == 7 [pid = 892] [id = 11] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0900F400 == 6 [pid = 892] [id = 10] 04:30:47 INFO - PROCESS | 4060 | --DOCSHELL 0ECE1400 == 5 [pid = 892] [id = 19] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0E4F1800) [pid = 892] [serial = 13] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0E4F4400) [pid = 892] [serial = 14] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0DF19C00) [pid = 892] [serial = 10] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0DFEB400) [pid = 892] [serial = 11] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0B343400) [pid = 892] [serial = 2] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0B349400) [pid = 892] [serial = 3] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0D323000) [pid = 892] [serial = 5] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0ECE1000) [pid = 892] [serial = 55] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0ECE3000) [pid = 892] [serial = 56] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0E934C00) [pid = 892] [serial = 52] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0E935C00) [pid = 892] [serial = 53] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0785E000) [pid = 892] [serial = 49] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (07860400) [pid = 892] [serial = 50] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0EBFA400) [pid = 892] [serial = 46] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0EBFE000) [pid = 892] [serial = 47] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 53 (0E9A3000) [pid = 892] [serial = 43] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 52 (0EAB1400) [pid = 892] [serial = 44] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (0E69E000) [pid = 892] [serial = 40] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (0E7ED000) [pid = 892] [serial = 41] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (0E420400) [pid = 892] [serial = 37] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (0E4F1C00) [pid = 892] [serial = 38] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (0DF12800) [pid = 892] [serial = 34] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (0DF18000) [pid = 892] [serial = 35] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 45 (0D43B000) [pid = 892] [serial = 31] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 44 (0D523C00) [pid = 892] [serial = 32] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 43 (0D951000) [pid = 892] [serial = 28] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 42 (0D955000) [pid = 892] [serial = 29] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 41 (0EABA800) [pid = 892] [serial = 25] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 40 (0EABCC00) [pid = 892] [serial = 26] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 39 (0E99FC00) [pid = 892] [serial = 22] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 38 (0E9A3800) [pid = 892] [serial = 23] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 37 (0E7EF000) [pid = 892] [serial = 19] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 36 (0E7EE000) [pid = 892] [serial = 20] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 35 (0E694800) [pid = 892] [serial = 16] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | --DOMWINDOW == 34 (0E698000) [pid = 892] [serial = 17] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 4060 | 1476444647042 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 4060 | ++DOCSHELL 07860C00 == 6 [pid = 892] [id = 29] 04:30:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 35 (08FE7800) [pid = 892] [serial = 87] [outer = 00000000] 04:30:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 36 (0CB76800) [pid = 892] [serial = 88] [outer = 08FE7800] 04:30:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 37 (0D323C00) [pid = 892] [serial = 89] [outer = 08FE7800] 04:30:47 INFO - PROCESS | 4060 | 1476444647580 Marionette TRACE conn7 <- [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]]]}] 04:30:47 INFO - . 04:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 04:30:47 INFO - PROCESS | 4060 | 1476444647642 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 04:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:30:47 INFO - PROCESS | 4060 | 1476444647649 Marionette TRACE conn7 <- [1,113,null,{"value":"2147483652"}] 04:30:47 INFO - PROCESS | 4060 | 1476444647656 Marionette TRACE conn7 -> [0,114,"timeouts",{"script":35000}] 04:30:47 INFO - PROCESS | 4060 | 1476444647665 Marionette TRACE conn7 <- [1,114,null,{}] 04:30:47 INFO - PROCESS | 4060 | 1476444647671 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:47 INFO - PROCESS | 4060 | 1476444647809 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 04:30:47 INFO - PROCESS | 4060 | 1476444647847 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 4060 | ++DOCSHELL 08FE5C00 == 7 [pid = 892] [id = 30] 04:30:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 38 (0CB76C00) [pid = 892] [serial = 90] [outer = 00000000] 04:30:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 39 (0DF18000) [pid = 892] [serial = 91] [outer = 0CB76C00] 04:30:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 40 (0DF1AC00) [pid = 892] [serial = 92] [outer = 0CB76C00] 04:30:48 INFO - PROCESS | 4060 | 1476444648405 Marionette TRACE conn7 <- [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]]]}] 04:30:48 INFO - . 04:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 790ms 04:30:48 INFO - PROCESS | 4060 | 1476444648446 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 4060 | 1476444648451 Marionette TRACE conn7 <- [1,117,null,{"value":"2147483652"}] 04:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:30:48 INFO - PROCESS | 4060 | 1476444648457 Marionette TRACE conn7 -> [0,118,"timeouts",{"script":35000}] 04:30:48 INFO - PROCESS | 4060 | 1476444648462 Marionette TRACE conn7 <- [1,118,null,{}] 04:30:48 INFO - PROCESS | 4060 | 1476444648470 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:48 INFO - PROCESS | 4060 | 1476444648598 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 04:30:48 INFO - PROCESS | 4060 | 1476444648628 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 4060 | ++DOCSHELL 0DFED800 == 8 [pid = 892] [id = 31] 04:30:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 41 (0E415400) [pid = 892] [serial = 93] [outer = 00000000] 04:30:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 42 (0E4F1000) [pid = 892] [serial = 94] [outer = 0E415400] 04:30:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 43 (0E4F4C00) [pid = 892] [serial = 95] [outer = 0E415400] 04:30:49 INFO - PROCESS | 4060 | 1476444649066 Marionette TRACE conn7 <- [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]]]}] 04:30:49 INFO - . 04:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 04:30:49 INFO - PROCESS | 4060 | 1476444649095 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 4060 | 1476444649101 Marionette TRACE conn7 <- [1,121,null,{"value":"2147483652"}] 04:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:30:49 INFO - PROCESS | 4060 | 1476444649109 Marionette TRACE conn7 -> [0,122,"timeouts",{"script":35000}] 04:30:49 INFO - PROCESS | 4060 | 1476444649116 Marionette TRACE conn7 <- [1,122,null,{}] 04:30:49 INFO - PROCESS | 4060 | 1476444649120 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:49 INFO - PROCESS | 4060 | 1476444649212 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 04:30:49 INFO - PROCESS | 4060 | 1476444649243 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F2C00 == 9 [pid = 892] [id = 32] 04:30:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 44 (0E5BB000) [pid = 892] [serial = 96] [outer = 00000000] 04:30:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 45 (0E698C00) [pid = 892] [serial = 97] [outer = 0E5BB000] 04:30:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 46 (0E69D000) [pid = 892] [serial = 98] [outer = 0E5BB000] 04:30:49 INFO - PROCESS | 4060 | 1476444649649 Marionette TRACE conn7 <- [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]]]}] 04:30:49 INFO - . 04:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 590ms 04:30:49 INFO - PROCESS | 4060 | 1476444649702 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 4060 | 1476444649705 Marionette TRACE conn7 <- [1,125,null,{"value":"2147483652"}] 04:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:30:49 INFO - PROCESS | 4060 | 1476444649709 Marionette TRACE conn7 -> [0,126,"timeouts",{"script":35000}] 04:30:49 INFO - PROCESS | 4060 | 1476444649714 Marionette TRACE conn7 <- [1,126,null,{}] 04:30:49 INFO - PROCESS | 4060 | 1476444649726 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:49 INFO - PROCESS | 4060 | 1476444649819 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 04:30:49 INFO - PROCESS | 4060 | 1476444649837 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 4060 | ++DOCSHELL 0DF11C00 == 10 [pid = 892] [id = 33] 04:30:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (0DF12000) [pid = 892] [serial = 99] [outer = 00000000] 04:30:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (0E418000) [pid = 892] [serial = 100] [outer = 0DF12000] 04:30:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (0E4F3400) [pid = 892] [serial = 101] [outer = 0DF12000] 04:30:50 INFO - PROCESS | 4060 | 1476444650359 Marionette TRACE conn7 <- [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]]]}] 04:30:50 INFO - . 04:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 04:30:50 INFO - PROCESS | 4060 | 1476444650402 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 4060 | 1476444650405 Marionette TRACE conn7 <- [1,129,null,{"value":"2147483652"}] 04:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:30:50 INFO - PROCESS | 4060 | 1476444650408 Marionette TRACE conn7 -> [0,130,"timeouts",{"script":35000}] 04:30:50 INFO - PROCESS | 4060 | 1476444650412 Marionette TRACE conn7 <- [1,130,null,{}] 04:30:50 INFO - PROCESS | 4060 | 1476444650416 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:50 INFO - PROCESS | 4060 | 1476444650498 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 04:30:50 INFO - PROCESS | 4060 | 1476444650507 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEF000 == 11 [pid = 892] [id = 34] 04:30:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (0E418400) [pid = 892] [serial = 102] [outer = 00000000] 04:30:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (0E7F2000) [pid = 892] [serial = 103] [outer = 0E418400] 04:30:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (0E7F8400) [pid = 892] [serial = 104] [outer = 0E418400] 04:30:50 INFO - PROCESS | 4060 | 1476444650986 Marionette TRACE conn7 <- [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]]]}] 04:30:51 INFO - . 04:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 04:30:51 INFO - PROCESS | 4060 | 1476444651042 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 4060 | 1476444651044 Marionette TRACE conn7 <- [1,133,null,{"value":"2147483652"}] 04:30:51 INFO - PROCESS | 4060 | 1476444651048 Marionette TRACE conn7 -> [0,134,"timeouts",{"script":35000}] 04:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:30:51 INFO - PROCESS | 4060 | 1476444651050 Marionette TRACE conn7 <- [1,134,null,{}] 04:30:51 INFO - PROCESS | 4060 | 1476444651054 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:51 INFO - PROCESS | 4060 | 1476444651127 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 04:30:51 INFO - PROCESS | 4060 | 1476444651137 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 4060 | ++DOCSHELL 0B349000 == 12 [pid = 892] [id = 35] 04:30:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 53 (0B349C00) [pid = 892] [serial = 105] [outer = 00000000] 04:30:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 54 (0DE78400) [pid = 892] [serial = 106] [outer = 0B349C00] 04:30:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0DFF3800) [pid = 892] [serial = 107] [outer = 0B349C00] 04:30:51 INFO - PROCESS | 4060 | 1476444651622 Marionette TRACE conn7 <- [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]]]}] 04:30:51 INFO - . 04:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 04:30:51 INFO - PROCESS | 4060 | 1476444651682 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 4060 | 1476444651684 Marionette TRACE conn7 <- [1,137,null,{"value":"2147483652"}] 04:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:30:51 INFO - PROCESS | 4060 | 1476444651688 Marionette TRACE conn7 -> [0,138,"timeouts",{"script":35000}] 04:30:51 INFO - PROCESS | 4060 | 1476444651690 Marionette TRACE conn7 <- [1,138,null,{}] 04:30:51 INFO - PROCESS | 4060 | 1476444651694 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:51 INFO - PROCESS | 4060 | 1476444651817 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 04:30:51 INFO - PROCESS | 4060 | --DOCSHELL 0DFED800 == 11 [pid = 892] [id = 31] 04:30:51 INFO - PROCESS | 4060 | --DOCSHELL 08FE5C00 == 10 [pid = 892] [id = 30] 04:30:51 INFO - PROCESS | 4060 | --DOCSHELL 07860C00 == 9 [pid = 892] [id = 29] 04:30:51 INFO - PROCESS | 4060 | --DOCSHELL 08FE8400 == 8 [pid = 892] [id = 28] 04:30:51 INFO - PROCESS | 4060 | --DOCSHELL 0D321C00 == 7 [pid = 892] [id = 27] 04:30:51 INFO - PROCESS | 4060 | 1476444651833 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 4060 | ++DOCSHELL 0D95CC00 == 8 [pid = 892] [id = 36] 04:30:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0D95DC00) [pid = 892] [serial = 108] [outer = 00000000] 04:30:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0E4F3800) [pid = 892] [serial = 109] [outer = 0D95DC00] 04:30:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0E5BD000) [pid = 892] [serial = 110] [outer = 0D95DC00] 04:30:52 INFO - PROCESS | 4060 | 1476444652227 Marionette TRACE conn7 <- [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]]]}] 04:30:52 INFO - . 04:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 04:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:30:52 INFO - PROCESS | 4060 | 1476444652262 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 4060 | 1476444652265 Marionette TRACE conn7 <- [1,141,null,{"value":"2147483652"}] 04:30:52 INFO - PROCESS | 4060 | 1476444652270 Marionette TRACE conn7 -> [0,142,"timeouts",{"script":35000}] 04:30:52 INFO - PROCESS | 4060 | 1476444652272 Marionette TRACE conn7 <- [1,142,null,{}] 04:30:52 INFO - PROCESS | 4060 | 1476444652277 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:52 INFO - PROCESS | 4060 | 1476444652355 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 04:30:52 INFO - PROCESS | 4060 | 1476444652369 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 4060 | ++DOCSHELL 08FE5C00 == 9 [pid = 892] [id = 37] 04:30:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0900D800) [pid = 892] [serial = 111] [outer = 00000000] 04:30:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0E932400) [pid = 892] [serial = 112] [outer = 0900D800] 04:30:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0E935800) [pid = 892] [serial = 113] [outer = 0900D800] 04:30:52 INFO - PROCESS | 4060 | 1476444652753 Marionette TRACE conn7 <- [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]]]}] 04:30:52 INFO - . 04:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 530ms 04:30:52 INFO - PROCESS | 4060 | 1476444652802 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 4060 | 1476444652804 Marionette TRACE conn7 <- [1,145,null,{"value":"2147483652"}] 04:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:30:52 INFO - PROCESS | 4060 | 1476444652808 Marionette TRACE conn7 -> [0,146,"timeouts",{"script":35000}] 04:30:52 INFO - PROCESS | 4060 | 1476444652810 Marionette TRACE conn7 <- [1,146,null,{}] 04:30:52 INFO - PROCESS | 4060 | 1476444652813 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:52 INFO - PROCESS | 4060 | 1476444652893 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 04:30:52 INFO - PROCESS | 4060 | 1476444652901 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 4060 | ++DOCSHELL 0E999400 == 10 [pid = 892] [id = 38] 04:30:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0E99A800) [pid = 892] [serial = 114] [outer = 00000000] 04:30:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0E9A6800) [pid = 892] [serial = 115] [outer = 0E99A800] 04:30:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0EAB2C00) [pid = 892] [serial = 116] [outer = 0E99A800] 04:30:53 INFO - PROCESS | 4060 | 1476444653321 Marionette TRACE conn7 <- [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] 04:30:53 INFO - PROCESS | 4060 | 1476444653361 Marionette TRACE conn7 <- [1,149,null,{"value":"2147483652"}] 04:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:30:53 INFO - PROCESS | 4060 | 1476444653368 Marionette TRACE conn7 -> [0,150,"timeouts",{"script":35000}] 04:30:53 INFO - PROCESS | 4060 | 1476444653374 Marionette TRACE conn7 <- [1,150,null,{}] 04:30:53 INFO - PROCESS | 4060 | 1476444653383 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:53 INFO - PROCESS | 4060 | 1476444653483 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 04:30:53 INFO - PROCESS | 4060 | 1476444653519 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB6800 == 11 [pid = 892] [id = 39] 04:30:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0EAB8400) [pid = 892] [serial = 117] [outer = 00000000] 04:30:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0EBFA400) [pid = 892] [serial = 118] [outer = 0EAB8400] 04:30:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0EBFB400) [pid = 892] [serial = 119] [outer = 0EAB8400] 04:30:54 INFO - PROCESS | 4060 | 1476444654006 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:30:54 INFO - . 04:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 824ms 04:30:54 INFO - PROCESS | 4060 | 1476444654195 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 4060 | 1476444654202 Marionette TRACE conn7 <- [1,153,null,{"value":"2147483652"}] 04:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:30:54 INFO - PROCESS | 4060 | 1476444654211 Marionette TRACE conn7 -> [0,154,"timeouts",{"script":35000}] 04:30:54 INFO - PROCESS | 4060 | 1476444654216 Marionette TRACE conn7 <- [1,154,null,{}] 04:30:54 INFO - PROCESS | 4060 | 1476444654220 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:54 INFO - PROCESS | 4060 | 1476444654321 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 04:30:54 INFO - PROCESS | 4060 | 1476444654355 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF5800 == 12 [pid = 892] [id = 40] 04:30:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0EBF6000) [pid = 892] [serial = 120] [outer = 00000000] 04:30:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0ECE3800) [pid = 892] [serial = 121] [outer = 0EBF6000] 04:30:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0ECE8C00) [pid = 892] [serial = 122] [outer = 0EBF6000] 04:30:54 INFO - PROCESS | 4060 | 1476444654937 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:30:54 INFO - . 04:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 772ms 04:30:54 INFO - PROCESS | 4060 | 1476444654987 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 4060 | 1476444654992 Marionette TRACE conn7 <- [1,157,null,{"value":"2147483652"}] 04:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:30:55 INFO - PROCESS | 4060 | 1476444654998 Marionette TRACE conn7 -> [0,158,"timeouts",{"script":35000}] 04:30:55 INFO - PROCESS | 4060 | 1476444655003 Marionette TRACE conn7 <- [1,158,null,{}] 04:30:55 INFO - PROCESS | 4060 | 1476444655013 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:55 INFO - PROCESS | 4060 | 1476444655103 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 04:30:55 INFO - PROCESS | 4060 | 1476444655120 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 4060 | ++DOCSHELL 0D06C000 == 13 [pid = 892] [id = 41] 04:30:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0D06C400) [pid = 892] [serial = 123] [outer = 00000000] 04:30:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (0D070800) [pid = 892] [serial = 124] [outer = 0D06C400] 04:30:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (0D073000) [pid = 892] [serial = 125] [outer = 0D06C400] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0E692000) [pid = 892] [serial = 75] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (09008400) [pid = 892] [serial = 72] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0DF15C00) [pid = 892] [serial = 69] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0D7A0400) [pid = 892] [serial = 66] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0D321800) [pid = 892] [serial = 63] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0785C400) [pid = 892] [serial = 60] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0ECE2400) [pid = 892] [serial = 57] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:30:55 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (08FEA400) [pid = 892] [serial = 84] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:30:55 INFO - PROCESS | 4060 | 1476444655559 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:30:55 INFO - . 04:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 591ms 04:30:55 INFO - PROCESS | 4060 | 1476444655593 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 4060 | 1476444655599 Marionette TRACE conn7 <- [1,161,null,{"value":"2147483652"}] 04:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:30:55 INFO - PROCESS | 4060 | 1476444655607 Marionette TRACE conn7 -> [0,162,"timeouts",{"script":35000}] 04:30:55 INFO - PROCESS | 4060 | 1476444655612 Marionette TRACE conn7 <- [1,162,null,{}] 04:30:55 INFO - PROCESS | 4060 | 1476444655616 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:55 INFO - PROCESS | 4060 | 1476444655696 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 04:30:55 INFO - PROCESS | 4060 | 1476444655710 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 4060 | ++DOCSHELL 0CB78800 == 14 [pid = 892] [id = 42] 04:30:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0CB7C400) [pid = 892] [serial = 126] [outer = 00000000] 04:30:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0DFF5800) [pid = 892] [serial = 127] [outer = 0CB7C400] 04:30:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0E5BF400) [pid = 892] [serial = 128] [outer = 0CB7C400] 04:30:56 INFO - PROCESS | 4060 | 1476444656104 Marionette TRACE conn7 <- [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]]]}] 04:30:56 INFO - . 04:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 530ms 04:30:56 INFO - PROCESS | 4060 | 1476444656143 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 4060 | 1476444656146 Marionette TRACE conn7 <- [1,165,null,{"value":"2147483652"}] 04:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:30:56 INFO - PROCESS | 4060 | 1476444656150 Marionette TRACE conn7 -> [0,166,"timeouts",{"script":35000}] 04:30:56 INFO - PROCESS | 4060 | 1476444656155 Marionette TRACE conn7 <- [1,166,null,{}] 04:30:56 INFO - PROCESS | 4060 | 1476444656167 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:56 INFO - PROCESS | 4060 | 1476444656257 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 04:30:56 INFO - PROCESS | 4060 | 1476444656276 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 4060 | ++DOCSHELL 0C22AC00 == 15 [pid = 892] [id = 43] 04:30:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0C22B000) [pid = 892] [serial = 129] [outer = 00000000] 04:30:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0C22F000) [pid = 892] [serial = 130] [outer = 0C22B000] 04:30:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0C230000) [pid = 892] [serial = 131] [outer = 0C22B000] 04:30:56 INFO - PROCESS | 4060 | 1476444656654 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:30:56 INFO - . 04:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 530ms 04:30:56 INFO - PROCESS | 4060 | 1476444656683 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 4060 | 1476444656686 Marionette TRACE conn7 <- [1,169,null,{"value":"2147483652"}] 04:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:30:56 INFO - PROCESS | 4060 | 1476444656694 Marionette TRACE conn7 -> [0,170,"timeouts",{"script":35000}] 04:30:56 INFO - PROCESS | 4060 | 1476444656697 Marionette TRACE conn7 <- [1,170,null,{}] 04:30:56 INFO - PROCESS | 4060 | 1476444656701 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:56 INFO - PROCESS | 4060 | 1476444656784 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 04:30:56 INFO - PROCESS | 4060 | 1476444656802 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 4060 | ++DOCSHELL 0C229C00 == 16 [pid = 892] [id = 44] 04:30:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (0C22E800) [pid = 892] [serial = 132] [outer = 00000000] 04:30:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (0E935400) [pid = 892] [serial = 133] [outer = 0C22E800] 04:30:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0ECE1400) [pid = 892] [serial = 134] [outer = 0C22E800] 04:30:57 INFO - PROCESS | 4060 | 1476444657172 Marionette TRACE conn7 <- [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]]]}] 04:30:57 INFO - . 04:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 530ms 04:30:57 INFO - PROCESS | 4060 | 1476444657228 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 4060 | 1476444657230 Marionette TRACE conn7 <- [1,173,null,{"value":"2147483652"}] 04:30:57 INFO - PROCESS | 4060 | 1476444657234 Marionette TRACE conn7 -> [0,174,"timeouts",{"script":35000}] 04:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:30:57 INFO - PROCESS | 4060 | 1476444657236 Marionette TRACE conn7 <- [1,174,null,{}] 04:30:57 INFO - PROCESS | 4060 | 1476444657240 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:57 INFO - PROCESS | 4060 | 1476444657308 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 04:30:57 INFO - PROCESS | 4060 | 1476444657320 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 4060 | ++DOCSHELL 0C385C00 == 17 [pid = 892] [id = 45] 04:30:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0C386000) [pid = 892] [serial = 135] [outer = 00000000] 04:30:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0C391000) [pid = 892] [serial = 136] [outer = 0C386000] 04:30:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0E7F8000) [pid = 892] [serial = 137] [outer = 0C386000] 04:30:57 INFO - PROCESS | 4060 | 1476444657756 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:30:57 INFO - . 04:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 04:30:57 INFO - PROCESS | 4060 | 1476444657808 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 4060 | 1476444657810 Marionette TRACE conn7 <- [1,177,null,{"value":"2147483652"}] 04:30:57 INFO - PROCESS | 4060 | 1476444657814 Marionette TRACE conn7 -> [0,178,"timeouts",{"script":35000}] 04:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:30:57 INFO - PROCESS | 4060 | 1476444657816 Marionette TRACE conn7 <- [1,178,null,{}] 04:30:57 INFO - PROCESS | 4060 | 1476444657820 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:57 INFO - PROCESS | 4060 | 1476444657904 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 04:30:57 INFO - PROCESS | 4060 | 1476444657917 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 4060 | ++DOCSHELL 0C38D800 == 18 [pid = 892] [id = 46] 04:30:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0C391400) [pid = 892] [serial = 138] [outer = 00000000] 04:30:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0F33C800) [pid = 892] [serial = 139] [outer = 0C391400] 04:30:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0F33E800) [pid = 892] [serial = 140] [outer = 0C391400] 04:30:58 INFO - PROCESS | 4060 | 1476444658374 Marionette TRACE conn7 <- [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]]]}] 04:30:58 INFO - . 04:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 570ms 04:30:58 INFO - PROCESS | 4060 | 1476444658388 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 4060 | 1476444658390 Marionette TRACE conn7 <- [1,181,null,{"value":"2147483652"}] 04:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:30:58 INFO - PROCESS | 4060 | 1476444658394 Marionette TRACE conn7 -> [0,182,"timeouts",{"script":35000}] 04:30:58 INFO - PROCESS | 4060 | 1476444658396 Marionette TRACE conn7 <- [1,182,null,{}] 04:30:58 INFO - PROCESS | 4060 | 1476444658400 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:58 INFO - PROCESS | 4060 | 1476444658480 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 04:30:58 INFO - PROCESS | 4060 | 1476444658491 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 4060 | ++DOCSHELL 0C38F000 == 19 [pid = 892] [id = 47] 04:30:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0C38F800) [pid = 892] [serial = 141] [outer = 00000000] 04:30:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0D7A9000) [pid = 892] [serial = 142] [outer = 0C38F800] 04:30:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0DFED800) [pid = 892] [serial = 143] [outer = 0C38F800] 04:30:58 INFO - PROCESS | 4060 | 1476444658976 Marionette TRACE conn7 <- [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]]]}] 04:30:59 INFO - . 04:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 04:30:59 INFO - PROCESS | 4060 | 1476444659028 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 4060 | 1476444659030 Marionette TRACE conn7 <- [1,185,null,{"value":"2147483652"}] 04:30:59 INFO - PROCESS | 4060 | 1476444659034 Marionette TRACE conn7 -> [0,186,"timeouts",{"script":35000}] 04:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:30:59 INFO - PROCESS | 4060 | 1476444659036 Marionette TRACE conn7 <- [1,186,null,{}] 04:30:59 INFO - PROCESS | 4060 | 1476444659040 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:59 INFO - PROCESS | 4060 | 1476444659113 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 04:30:59 INFO - PROCESS | 4060 | 1476444659130 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 4060 | ++DOCSHELL 0D951C00 == 20 [pid = 892] [id = 48] 04:30:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0D954800) [pid = 892] [serial = 144] [outer = 00000000] 04:30:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0E9A3400) [pid = 892] [serial = 145] [outer = 0D954800] 04:30:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0EAB9000) [pid = 892] [serial = 146] [outer = 0D954800] 04:30:59 INFO - PROCESS | 4060 | 1476444659620 Marionette TRACE conn7 <- [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]]]}] 04:30:59 INFO - . 04:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 631ms 04:30:59 INFO - PROCESS | 4060 | 1476444659669 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 4060 | 1476444659672 Marionette TRACE conn7 <- [1,189,null,{"value":"2147483652"}] 04:30:59 INFO - PROCESS | 4060 | 1476444659675 Marionette TRACE conn7 -> [0,190,"timeouts",{"script":35000}] 04:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:30:59 INFO - PROCESS | 4060 | 1476444659677 Marionette TRACE conn7 <- [1,190,null,{}] 04:30:59 INFO - PROCESS | 4060 | 1476444659681 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:30:59 INFO - PROCESS | 4060 | 1476444659831 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 04:30:59 INFO - PROCESS | 4060 | 1476444659851 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 4060 | ++DOCSHELL 0C227C00 == 21 [pid = 892] [id = 49] 04:30:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0C22A800) [pid = 892] [serial = 147] [outer = 00000000] 04:30:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0CB7EC00) [pid = 892] [serial = 148] [outer = 0C22A800] 04:31:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0D06C800) [pid = 892] [serial = 149] [outer = 0C22A800] 04:31:00 INFO - PROCESS | 4060 | 1476444660303 Marionette TRACE conn7 <- [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]]]}] 04:31:00 INFO - . 04:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 04:31:00 INFO - PROCESS | 4060 | 1476444660349 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 4060 | 1476444660351 Marionette TRACE conn7 <- [1,193,null,{"value":"2147483652"}] 04:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:31:00 INFO - PROCESS | 4060 | 1476444660355 Marionette TRACE conn7 -> [0,194,"timeouts",{"script":35000}] 04:31:00 INFO - PROCESS | 4060 | 1476444660357 Marionette TRACE conn7 <- [1,194,null,{}] 04:31:00 INFO - PROCESS | 4060 | 1476444660361 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:00 INFO - PROCESS | 4060 | 1476444660430 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 04:31:00 INFO - PROCESS | 4060 | 1476444660448 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 13 (12F95800) [pid = 4060] [serial = 21] [outer = 0FD71800] 04:31:00 INFO - PROCESS | 4060 | ++DOCSHELL 0D066000 == 22 [pid = 892] [id = 50] 04:31:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0D06F000) [pid = 892] [serial = 150] [outer = 00000000] 04:31:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0E5C1400) [pid = 892] [serial = 151] [outer = 0D06F000] 04:31:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0E697C00) [pid = 892] [serial = 152] [outer = 0D06F000] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0C385C00 == 21 [pid = 892] [id = 45] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0C229C00 == 20 [pid = 892] [id = 44] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0C22AC00 == 19 [pid = 892] [id = 43] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0CB78800 == 18 [pid = 892] [id = 42] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0D06C000 == 17 [pid = 892] [id = 41] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBF5800 == 16 [pid = 892] [id = 40] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0EAB6800 == 15 [pid = 892] [id = 39] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0E999400 == 14 [pid = 892] [id = 38] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 07854400 == 13 [pid = 892] [id = 16] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 08FE5C00 == 12 [pid = 892] [id = 37] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0D95CC00 == 11 [pid = 892] [id = 36] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0B349000 == 10 [pid = 892] [id = 35] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0DFEF000 == 9 [pid = 892] [id = 34] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0DF11C00 == 8 [pid = 892] [id = 33] 04:31:01 INFO - PROCESS | 4060 | --DOCSHELL 0E4F2C00 == 7 [pid = 892] [id = 32] 04:31:01 INFO - PROCESS | 4060 | 1476444661041 Marionette TRACE conn7 <- [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]]]}] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (0CB75400) [pid = 892] [serial = 59] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (09B33000) [pid = 892] [serial = 61] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0B64EC00) [pid = 892] [serial = 62] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0D79F800) [pid = 892] [serial = 64] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0D952800) [pid = 892] [serial = 65] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (0E419000) [pid = 892] [serial = 67] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (0E4F2000) [pid = 892] [serial = 68] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (0E932800) [pid = 892] [serial = 70] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0E937400) [pid = 892] [serial = 71] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0DFF7C00) [pid = 892] [serial = 73] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0E41F400) [pid = 892] [serial = 74] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (0E92BC00) [pid = 892] [serial = 76] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (0E938C00) [pid = 892] [serial = 77] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0EBF0800) [pid = 892] [serial = 79] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (09B31C00) [pid = 892] [serial = 85] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0B64F400) [pid = 892] [serial = 86] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0E41CC00) [pid = 892] [serial = 82] [outer = 00000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0CB71800) [pid = 892] [serial = 58] [outer = 00000000] [url = about:blank] 04:31:01 INFO - . 04:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 04:31:01 INFO - PROCESS | 4060 | 1476444661090 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 4060 | 1476444661094 Marionette TRACE conn7 <- [1,197,null,{"value":"2147483652"}] 04:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:31:01 INFO - PROCESS | 4060 | 1476444661102 Marionette TRACE conn7 -> [0,198,"timeouts",{"script":35000}] 04:31:01 INFO - PROCESS | 4060 | 1476444661111 Marionette TRACE conn7 <- [1,198,null,{}] 04:31:01 INFO - PROCESS | 4060 | 1476444661117 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:01 INFO - PROCESS | 4060 | 1476444661219 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 04:31:01 INFO - PROCESS | 4060 | 1476444661254 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7B800 == 8 [pid = 892] [id = 51] 04:31:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0CB7C000) [pid = 892] [serial = 153] [outer = 00000000] 04:31:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0D441800) [pid = 892] [serial = 154] [outer = 0CB7C000] 04:31:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0D95CC00) [pid = 892] [serial = 155] [outer = 0CB7C000] 04:31:01 INFO - PROCESS | 4060 | 1476444661726 Marionette TRACE conn7 <- [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]]]}] 04:31:01 INFO - . 04:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 04:31:01 INFO - PROCESS | 4060 | 1476444661794 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 4060 | 1476444661800 Marionette TRACE conn7 <- [1,201,null,{"value":"2147483652"}] 04:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:31:01 INFO - PROCESS | 4060 | 1476444661809 Marionette TRACE conn7 -> [0,202,"timeouts",{"script":35000}] 04:31:01 INFO - PROCESS | 4060 | 1476444661813 Marionette TRACE conn7 <- [1,202,null,{}] 04:31:01 INFO - PROCESS | 4060 | 1476444661818 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:01 INFO - PROCESS | 4060 | 1476444661909 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 04:31:01 INFO - PROCESS | 4060 | 1476444661947 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BF000 == 9 [pid = 892] [id = 52] 04:31:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0E5C0000) [pid = 892] [serial = 156] [outer = 00000000] 04:31:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0E92DC00) [pid = 892] [serial = 157] [outer = 0E5C0000] 04:31:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0E937400) [pid = 892] [serial = 158] [outer = 0E5C0000] 04:31:02 INFO - PROCESS | 4060 | 1476444662472 Marionette TRACE conn7 <- [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]]]}] 04:31:02 INFO - . 04:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 04:31:02 INFO - PROCESS | 4060 | 1476444662499 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 4060 | 1476444662503 Marionette TRACE conn7 <- [1,205,null,{"value":"2147483652"}] 04:31:02 INFO - PROCESS | 4060 | 1476444662510 Marionette TRACE conn7 -> [0,206,"timeouts",{"script":35000}] 04:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:31:02 INFO - PROCESS | 4060 | 1476444662518 Marionette TRACE conn7 <- [1,206,null,{}] 04:31:02 INFO - PROCESS | 4060 | 1476444662524 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:02 INFO - PROCESS | 4060 | 1476444662606 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 04:31:02 INFO - PROCESS | 4060 | 1476444662624 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EA800 == 10 [pid = 892] [id = 53] 04:31:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0E92E800) [pid = 892] [serial = 159] [outer = 00000000] 04:31:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0EABC000) [pid = 892] [serial = 160] [outer = 0E92E800] 04:31:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0EBF2C00) [pid = 892] [serial = 161] [outer = 0E92E800] 04:31:03 INFO - PROCESS | 4060 | 1476444663022 Marionette TRACE conn7 <- [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]]]}] 04:31:03 INFO - . 04:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 590ms 04:31:03 INFO - PROCESS | 4060 | 1476444663104 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 4060 | 1476444663109 Marionette TRACE conn7 <- [1,209,null,{"value":"2147483652"}] 04:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:31:03 INFO - PROCESS | 4060 | 1476444663117 Marionette TRACE conn7 -> [0,210,"timeouts",{"script":35000}] 04:31:03 INFO - PROCESS | 4060 | 1476444663121 Marionette TRACE conn7 <- [1,210,null,{}] 04:31:03 INFO - PROCESS | 4060 | 1476444663126 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:03 INFO - PROCESS | 4060 | 1476444663216 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 04:31:03 INFO - PROCESS | 4060 | 1476444663239 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFD000 == 11 [pid = 892] [id = 54] 04:31:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0EBFF400) [pid = 892] [serial = 162] [outer = 00000000] 04:31:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0F337C00) [pid = 892] [serial = 163] [outer = 0EBFF400] 04:31:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0F33EC00) [pid = 892] [serial = 164] [outer = 0EBFF400] 04:31:03 INFO - PROCESS | 4060 | 1476444663689 Marionette TRACE conn7 <- [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]]]}] 04:31:03 INFO - . 04:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 04:31:03 INFO - PROCESS | 4060 | 1476444663749 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 4060 | 1476444663752 Marionette TRACE conn7 <- [1,213,null,{"value":"2147483652"}] 04:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:31:03 INFO - PROCESS | 4060 | 1476444663756 Marionette TRACE conn7 -> [0,214,"timeouts",{"script":35000}] 04:31:03 INFO - PROCESS | 4060 | 1476444663761 Marionette TRACE conn7 <- [1,214,null,{}] 04:31:03 INFO - PROCESS | 4060 | 1476444663773 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:03 INFO - PROCESS | 4060 | 1476444663852 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 04:31:03 INFO - PROCESS | 4060 | 1476444663878 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CC400 == 12 [pid = 892] [id = 55] 04:31:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0D7D2800) [pid = 892] [serial = 165] [outer = 00000000] 04:31:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0D7D7800) [pid = 892] [serial = 166] [outer = 0D7D2800] 04:31:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0E9A5C00) [pid = 892] [serial = 167] [outer = 0D7D2800] 04:31:04 INFO - PROCESS | 4060 | 1476444664315 Marionette TRACE conn7 <- [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]]]}] 04:31:04 INFO - . 04:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 574ms 04:31:04 INFO - PROCESS | 4060 | 1476444664333 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 4060 | 1476444664336 Marionette TRACE conn7 <- [1,217,null,{"value":"2147483652"}] 04:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:31:04 INFO - PROCESS | 4060 | 1476444664340 Marionette TRACE conn7 -> [0,218,"timeouts",{"script":35000}] 04:31:04 INFO - PROCESS | 4060 | 1476444664343 Marionette TRACE conn7 <- [1,218,null,{}] 04:31:04 INFO - PROCESS | 4060 | 1476444664347 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:04 INFO - PROCESS | 4060 | 1476444664419 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 04:31:04 INFO - PROCESS | 4060 | 1476444664435 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D7C00 == 13 [pid = 892] [id = 56] 04:31:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0E99FC00) [pid = 892] [serial = 168] [outer = 00000000] 04:31:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0F687800) [pid = 892] [serial = 169] [outer = 0E99FC00] 04:31:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0F689800) [pid = 892] [serial = 170] [outer = 0E99FC00] 04:31:04 INFO - PROCESS | 4060 | 1476444664866 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:31:04 INFO - . 04:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 04:31:04 INFO - PROCESS | 4060 | 1476444664913 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 4060 | 1476444664915 Marionette TRACE conn7 <- [1,221,null,{"value":"2147483652"}] 04:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:31:04 INFO - PROCESS | 4060 | 1476444664919 Marionette TRACE conn7 -> [0,222,"timeouts",{"script":35000}] 04:31:04 INFO - PROCESS | 4060 | 1476444664921 Marionette TRACE conn7 <- [1,222,null,{}] 04:31:04 INFO - PROCESS | 4060 | 1476444664925 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:05 INFO - PROCESS | 4060 | 1476444664994 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 04:31:05 INFO - PROCESS | 4060 | 1476444665015 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 4060 | ++DOCSHELL 0F68A400 == 14 [pid = 892] [id = 57] 04:31:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0F68BC00) [pid = 892] [serial = 171] [outer = 00000000] 04:31:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0F9A1C00) [pid = 892] [serial = 172] [outer = 0F68BC00] 04:31:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0F9A2C00) [pid = 892] [serial = 173] [outer = 0F68BC00] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (0E415400) [pid = 892] [serial = 93] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0CB76C00) [pid = 892] [serial = 90] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (08FE7800) [pid = 892] [serial = 87] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (0D324800) [pid = 892] [serial = 81] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0B349C00) [pid = 892] [serial = 105] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0900D800) [pid = 892] [serial = 111] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0E99A800) [pid = 892] [serial = 114] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:31:05 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0D95DC00) [pid = 892] [serial = 108] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:31:05 INFO - PROCESS | 4060 | 1476444665871 Marionette TRACE conn7 <- [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]]]}] 04:31:05 INFO - . 04:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 04:31:05 INFO - PROCESS | 4060 | 1476444665893 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 4060 | 1476444665895 Marionette TRACE conn7 <- [1,225,null,{"value":"2147483652"}] 04:31:05 INFO - PROCESS | 4060 | 1476444665899 Marionette TRACE conn7 -> [0,226,"timeouts",{"script":35000}] 04:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:31:05 INFO - PROCESS | 4060 | 1476444665901 Marionette TRACE conn7 <- [1,226,null,{}] 04:31:05 INFO - PROCESS | 4060 | 1476444665905 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:05 INFO - PROCESS | 4060 | 1476444665987 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 04:31:06 INFO - PROCESS | 4060 | 1476444666003 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D8800 == 15 [pid = 892] [id = 58] 04:31:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0D956000) [pid = 892] [serial = 174] [outer = 00000000] 04:31:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0E698800) [pid = 892] [serial = 175] [outer = 0D956000] 04:31:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0E7F1C00) [pid = 892] [serial = 176] [outer = 0D956000] 04:31:06 INFO - PROCESS | 4060 | 1476444666389 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:31:06 INFO - . 04:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 530ms 04:31:06 INFO - PROCESS | 4060 | 1476444666433 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 4060 | 1476444666435 Marionette TRACE conn7 <- [1,229,null,{"value":"2147483652"}] 04:31:06 INFO - PROCESS | 4060 | 1476444666439 Marionette TRACE conn7 -> [0,230,"timeouts",{"script":35000}] 04:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:31:06 INFO - PROCESS | 4060 | 1476444666441 Marionette TRACE conn7 <- [1,230,null,{}] 04:31:06 INFO - PROCESS | 4060 | 1476444666445 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:06 INFO - PROCESS | 4060 | 1476444666520 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 04:31:06 INFO - PROCESS | 4060 | 1476444666534 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 4060 | ++DOCSHELL 0F99F800 == 16 [pid = 892] [id = 59] 04:31:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0F9A0400) [pid = 892] [serial = 177] [outer = 00000000] 04:31:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0F9AA800) [pid = 892] [serial = 178] [outer = 0F9A0400] 04:31:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0FA26000) [pid = 892] [serial = 179] [outer = 0F9A0400] 04:31:06 INFO - PROCESS | 4060 | 1476444666939 Marionette TRACE conn7 <- [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]]]}] 04:31:06 INFO - . 04:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 530ms 04:31:06 INFO - PROCESS | 4060 | 1476444666973 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 4060 | 1476444666975 Marionette TRACE conn7 <- [1,233,null,{"value":"2147483652"}] 04:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:31:06 INFO - PROCESS | 4060 | 1476444666979 Marionette TRACE conn7 -> [0,234,"timeouts",{"script":35000}] 04:31:06 INFO - PROCESS | 4060 | 1476444666981 Marionette TRACE conn7 <- [1,234,null,{}] 04:31:06 INFO - PROCESS | 4060 | 1476444666985 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:07 INFO - PROCESS | 4060 | 1476444667060 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 04:31:07 INFO - PROCESS | 4060 | 1476444667070 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 4060 | ++DOCSHELL 0F9AA000 == 17 [pid = 892] [id = 60] 04:31:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0F9AAC00) [pid = 892] [serial = 180] [outer = 00000000] 04:31:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0C0AE400) [pid = 892] [serial = 181] [outer = 0F9AAC00] 04:31:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0C0B2000) [pid = 892] [serial = 182] [outer = 0F9AAC00] 04:31:07 INFO - PROCESS | 4060 | 1476444667456 Marionette TRACE conn7 <- [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]]]}] 04:31:07 INFO - . 04:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 530ms 04:31:07 INFO - PROCESS | 4060 | 1476444667513 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 4060 | 1476444667515 Marionette TRACE conn7 <- [1,237,null,{"value":"2147483652"}] 04:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:31:07 INFO - PROCESS | 4060 | 1476444667519 Marionette TRACE conn7 -> [0,238,"timeouts",{"script":35000}] 04:31:07 INFO - PROCESS | 4060 | 1476444667521 Marionette TRACE conn7 <- [1,238,null,{}] 04:31:07 INFO - PROCESS | 4060 | 1476444667525 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:07 INFO - PROCESS | 4060 | 1476444667592 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 04:31:07 INFO - PROCESS | 4060 | 1476444667602 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 4060 | ++DOCSHELL 0900F400 == 18 [pid = 892] [id = 61] 04:31:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0906FC00) [pid = 892] [serial = 183] [outer = 00000000] 04:31:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0C0B5800) [pid = 892] [serial = 184] [outer = 0906FC00] 04:31:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0C0BD800) [pid = 892] [serial = 185] [outer = 0906FC00] 04:31:08 INFO - PROCESS | 4060 | 1476444668195 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:31:08 INFO - . 04:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 04:31:08 INFO - PROCESS | 4060 | 1476444668254 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 4060 | 1476444668260 Marionette TRACE conn7 <- [1,241,null,{"value":"2147483652"}] 04:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:31:08 INFO - PROCESS | 4060 | 1476444668267 Marionette TRACE conn7 -> [0,242,"timeouts",{"script":35000}] 04:31:08 INFO - PROCESS | 4060 | 1476444668272 Marionette TRACE conn7 <- [1,242,null,{}] 04:31:08 INFO - PROCESS | 4060 | 1476444668279 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:08 INFO - PROCESS | 4060 | 1476444668437 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 04:31:08 INFO - PROCESS | 4060 | 1476444668448 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C390000 == 19 [pid = 892] [id = 62] 04:31:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0D321800) [pid = 892] [serial = 186] [outer = 00000000] 04:31:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0DFF5400) [pid = 892] [serial = 187] [outer = 0D321800] 04:31:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0E4F2000) [pid = 892] [serial = 188] [outer = 0D321800] 04:31:09 INFO - PROCESS | 4060 | 1476444669070 Marionette TRACE conn7 <- [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]]]}] 04:31:09 INFO - . 04:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 838ms 04:31:09 INFO - PROCESS | 4060 | 1476444669106 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 4060 | 1476444669111 Marionette TRACE conn7 <- [1,245,null,{"value":"2147483652"}] 04:31:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:31:09 INFO - PROCESS | 4060 | 1476444669117 Marionette TRACE conn7 -> [0,246,"timeouts",{"script":35000}] 04:31:09 INFO - PROCESS | 4060 | 1476444669123 Marionette TRACE conn7 <- [1,246,null,{}] 04:31:09 INFO - PROCESS | 4060 | 1476444669130 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:09 INFO - PROCESS | 4060 | 1476444669236 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 04:31:09 INFO - PROCESS | 4060 | 1476444669338 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEC800 == 20 [pid = 892] [id = 63] 04:31:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0DFF7C00) [pid = 892] [serial = 189] [outer = 00000000] 04:31:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0F333400) [pid = 892] [serial = 190] [outer = 0DFF7C00] 04:31:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0F680000) [pid = 892] [serial = 191] [outer = 0DFF7C00] 04:31:09 INFO - PROCESS | 4060 | 1476444669803 Marionette TRACE conn7 <- [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]]]}] 04:31:09 INFO - . 04:31:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 04:31:09 INFO - PROCESS | 4060 | 1476444669851 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 4060 | 1476444669858 Marionette TRACE conn7 <- [1,249,null,{"value":"2147483652"}] 04:31:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:31:09 INFO - PROCESS | 4060 | 1476444669866 Marionette TRACE conn7 -> [0,250,"timeouts",{"script":35000}] 04:31:09 INFO - PROCESS | 4060 | 1476444669873 Marionette TRACE conn7 <- [1,250,null,{}] 04:31:09 INFO - PROCESS | 4060 | 1476444669877 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:09 INFO - PROCESS | 4060 | 1476444669964 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 04:31:09 INFO - PROCESS | 4060 | 1476444669984 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 4060 | ++DOCSHELL 0C384400 == 21 [pid = 892] [id = 64] 04:31:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0C389400) [pid = 892] [serial = 192] [outer = 00000000] 04:31:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0F33B800) [pid = 892] [serial = 193] [outer = 0C389400] 04:31:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0FA2FC00) [pid = 892] [serial = 194] [outer = 0C389400] 04:31:10 INFO - PROCESS | 4060 | 1476444670612 Marionette TRACE conn7 <- [1,252,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:31:10 INFO - . 04:31:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 04:31:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:31:10 INFO - PROCESS | 4060 | 1476444670642 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 4060 | 1476444670645 Marionette TRACE conn7 <- [1,253,null,{"value":"2147483652"}] 04:31:10 INFO - PROCESS | 4060 | 1476444670649 Marionette TRACE conn7 -> [0,254,"timeouts",{"script":35000}] 04:31:10 INFO - PROCESS | 4060 | 1476444670654 Marionette TRACE conn7 <- [1,254,null,{}] 04:31:10 INFO - PROCESS | 4060 | 1476444670666 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:10 INFO - PROCESS | 4060 | 1476444670742 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 04:31:10 INFO - PROCESS | 4060 | 1476444670752 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B3000 == 22 [pid = 892] [id = 65] 04:31:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0C0B7000) [pid = 892] [serial = 195] [outer = 00000000] 04:31:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0D43B000) [pid = 892] [serial = 196] [outer = 0C0B7000] 04:31:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0D7CB800) [pid = 892] [serial = 197] [outer = 0C0B7000] 04:31:11 INFO - PROCESS | 4060 | 1476444671242 Marionette TRACE conn7 <- [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"]]]}] 04:31:11 INFO - . 04:31:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 04:31:11 INFO - PROCESS | 4060 | 1476444671282 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 4060 | 1476444671285 Marionette TRACE conn7 <- [1,257,null,{"value":"2147483652"}] 04:31:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:31:11 INFO - PROCESS | 4060 | 1476444671289 Marionette TRACE conn7 -> [0,258,"timeouts",{"script":35000}] 04:31:11 INFO - PROCESS | 4060 | 1476444671292 Marionette TRACE conn7 <- [1,258,null,{}] 04:31:11 INFO - PROCESS | 4060 | 1476444671296 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:11 INFO - PROCESS | 4060 | 1476444671375 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0F99F800 == 21 [pid = 892] [id = 59] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0D7D8800 == 20 [pid = 892] [id = 58] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0F68A400 == 19 [pid = 892] [id = 57] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0D7D7C00 == 18 [pid = 892] [id = 56] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0D7CC400 == 17 [pid = 892] [id = 55] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0EBFD000 == 16 [pid = 892] [id = 54] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0E7EA800 == 15 [pid = 892] [id = 53] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0E5BF000 == 14 [pid = 892] [id = 52] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0CB7B800 == 13 [pid = 892] [id = 51] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0D066000 == 12 [pid = 892] [id = 50] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0C227C00 == 11 [pid = 892] [id = 49] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0D951C00 == 10 [pid = 892] [id = 48] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0C38F000 == 9 [pid = 892] [id = 47] 04:31:11 INFO - PROCESS | 4060 | --DOCSHELL 0C38D800 == 8 [pid = 892] [id = 46] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0E698C00) [pid = 892] [serial = 97] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0E4F4C00) [pid = 892] [serial = 95] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0DF1AC00) [pid = 892] [serial = 92] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | 1476444671393 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0E4F1000) [pid = 892] [serial = 94] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0DF18000) [pid = 892] [serial = 91] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0CB76800) [pid = 892] [serial = 88] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0D323C00) [pid = 892] [serial = 89] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0E5B9800) [pid = 892] [serial = 83] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0DFF3800) [pid = 892] [serial = 107] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (0E5BD000) [pid = 892] [serial = 110] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0E7F2000) [pid = 892] [serial = 103] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0E9A6800) [pid = 892] [serial = 115] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0E418000) [pid = 892] [serial = 100] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0E4F3800) [pid = 892] [serial = 109] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (0EAB2C00) [pid = 892] [serial = 116] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (0DE78400) [pid = 892] [serial = 106] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (0E932400) [pid = 892] [serial = 112] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0E935800) [pid = 892] [serial = 113] [outer = 00000000] [url = about:blank] 04:31:11 INFO - PROCESS | 4060 | ++DOCSHELL 0C0BC000 == 9 [pid = 892] [id = 66] 04:31:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0C227C00) [pid = 892] [serial = 198] [outer = 00000000] 04:31:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0D7CE800) [pid = 892] [serial = 199] [outer = 0C227C00] 04:31:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0D957000) [pid = 892] [serial = 200] [outer = 0C227C00] 04:31:12 INFO - PROCESS | 4060 | 1476444672034 Marionette TRACE conn7 <- [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]]]}] 04:31:12 INFO - ............................................................. 04:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 842ms 04:31:12 INFO - PROCESS | 4060 | 1476444672134 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 4060 | 1476444672137 Marionette TRACE conn7 <- [1,261,null,{"value":"2147483652"}] 04:31:12 INFO - PROCESS | 4060 | 1476444672140 Marionette TRACE conn7 -> [0,262,"timeouts",{"script":35000}] 04:31:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:31:12 INFO - PROCESS | 4060 | 1476444672142 Marionette TRACE conn7 <- [1,262,null,{}] 04:31:12 INFO - PROCESS | 4060 | 1476444672147 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:12 INFO - PROCESS | 4060 | 1476444672223 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 04:31:12 INFO - PROCESS | 4060 | 1476444672231 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 4060 | ++DOCSHELL 0DE78400 == 10 [pid = 892] [id = 67] 04:31:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0DE7B800) [pid = 892] [serial = 201] [outer = 00000000] 04:31:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0E69EC00) [pid = 892] [serial = 202] [outer = 0DE7B800] 04:31:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0E7F0000) [pid = 892] [serial = 203] [outer = 0DE7B800] 04:31:12 INFO - PROCESS | 4060 | 1476444672698 Marionette TRACE conn7 <- [1,264,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:31:12 INFO - . 04:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 04:31:12 INFO - PROCESS | 4060 | 1476444672715 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 4060 | 1476444672717 Marionette TRACE conn7 <- [1,265,null,{"value":"2147483652"}] 04:31:12 INFO - PROCESS | 4060 | 1476444672721 Marionette TRACE conn7 -> [0,266,"timeouts",{"script":35000}] 04:31:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:31:12 INFO - PROCESS | 4060 | 1476444672723 Marionette TRACE conn7 <- [1,266,null,{}] 04:31:12 INFO - PROCESS | 4060 | 1476444672727 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:12 INFO - PROCESS | 4060 | 1476444672848 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 04:31:12 INFO - PROCESS | 4060 | 1476444672861 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F0C00 == 11 [pid = 892] [id = 68] 04:31:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0E7F4800) [pid = 892] [serial = 204] [outer = 00000000] 04:31:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0EABE800) [pid = 892] [serial = 205] [outer = 0E7F4800] 04:31:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0EBF7000) [pid = 892] [serial = 206] [outer = 0E7F4800] 04:31:13 INFO - PROCESS | 4060 | 1476444673278 Marionette TRACE conn7 <- [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]]]}] 04:31:13 INFO - .... 04:31:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 04:31:13 INFO - PROCESS | 4060 | 1476444673295 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 4060 | 1476444673297 Marionette TRACE conn7 <- [1,269,null,{"value":"2147483652"}] 04:31:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:31:13 INFO - PROCESS | 4060 | 1476444673306 Marionette TRACE conn7 -> [0,270,"timeouts",{"script":35000}] 04:31:13 INFO - PROCESS | 4060 | 1476444673308 Marionette TRACE conn7 <- [1,270,null,{}] 04:31:13 INFO - PROCESS | 4060 | 1476444673312 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:13 INFO - PROCESS | 4060 | 1476444673378 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 04:31:13 INFO - PROCESS | 4060 | 1476444673391 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF0400 == 12 [pid = 892] [id = 69] 04:31:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0EBF1C00) [pid = 892] [serial = 207] [outer = 00000000] 04:31:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0F684C00) [pid = 892] [serial = 208] [outer = 0EBF1C00] 04:31:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0F680400) [pid = 892] [serial = 209] [outer = 0EBF1C00] 04:31:14 INFO - PROCESS | 4060 | 1476444674120 Marionette TRACE conn7 <- [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"]]]}] 04:31:14 INFO - ............................................................................................................................ 04:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 921ms 04:31:14 INFO - PROCESS | 4060 | 1476444674226 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 4060 | 1476444674229 Marionette TRACE conn7 <- [1,273,null,{"value":"2147483652"}] 04:31:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:31:14 INFO - PROCESS | 4060 | 1476444674233 Marionette TRACE conn7 -> [0,274,"timeouts",{"script":35000}] 04:31:14 INFO - PROCESS | 4060 | 1476444674235 Marionette TRACE conn7 <- [1,274,null,{}] 04:31:14 INFO - PROCESS | 4060 | 1476444674239 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:14 INFO - PROCESS | 4060 | 1476444674314 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 04:31:14 INFO - PROCESS | 4060 | 1476444674324 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 4060 | ++DOCSHELL 10976400 == 13 [pid = 892] [id = 70] 04:31:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (10976800) [pid = 892] [serial = 210] [outer = 00000000] 04:31:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (1097D400) [pid = 892] [serial = 211] [outer = 10976800] 04:31:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (10545800) [pid = 892] [serial = 212] [outer = 10976800] 04:31:14 INFO - PROCESS | 4060 | 1476444674746 Marionette TRACE conn7 <- [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"]]]}] 04:31:14 INFO - .. 04:31:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 04:31:14 INFO - PROCESS | 4060 | 1476444674806 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 4060 | 1476444674809 Marionette TRACE conn7 <- [1,277,null,{"value":"2147483652"}] 04:31:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:31:14 INFO - PROCESS | 4060 | 1476444674812 Marionette TRACE conn7 -> [0,278,"timeouts",{"script":35000}] 04:31:14 INFO - PROCESS | 4060 | 1476444674814 Marionette TRACE conn7 <- [1,278,null,{}] 04:31:14 INFO - PROCESS | 4060 | 1476444674818 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:14 INFO - PROCESS | 4060 | 1476444674905 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 04:31:14 INFO - PROCESS | 4060 | 1476444674931 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 4060 | ++DOCSHELL 1054D800 == 14 [pid = 892] [id = 71] 04:31:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (1054EC00) [pid = 892] [serial = 213] [outer = 00000000] 04:31:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (1097E800) [pid = 892] [serial = 214] [outer = 1054EC00] 04:31:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (10C73400) [pid = 892] [serial = 215] [outer = 1054EC00] 04:31:15 INFO - PROCESS | 4060 | 1476444675506 Marionette TRACE conn7 <- [1,280,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:31:15 INFO - . 04:31:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 04:31:15 INFO - PROCESS | 4060 | 1476444675547 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 4060 | 1476444675554 Marionette TRACE conn7 <- [1,281,null,{"value":"2147483652"}] 04:31:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html 04:31:15 INFO - PROCESS | 4060 | 1476444675560 Marionette TRACE conn7 -> [0,282,"timeouts",{"script":35000}] 04:31:15 INFO - PROCESS | 4060 | 1476444675564 Marionette TRACE conn7 <- [1,282,null,{}] 04:31:15 INFO - PROCESS | 4060 | 1476444675570 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0C22B000) [pid = 892] [serial = 129] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0C22E800) [pid = 892] [serial = 132] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0CB7C400) [pid = 892] [serial = 126] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0C22A800) [pid = 892] [serial = 147] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0EAB8400) [pid = 892] [serial = 117] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0C386000) [pid = 892] [serial = 135] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0D06C400) [pid = 892] [serial = 123] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:31:15 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0EBF6000) [pid = 892] [serial = 120] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:31:15 INFO - PROCESS | 4060 | 1476444675986 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 04:31:16 INFO - PROCESS | 4060 | 1476444676059 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 4060 | ++DOCSHELL 08FE0800 == 15 [pid = 892] [id = 72] 04:31:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (08FE1800) [pid = 892] [serial = 216] [outer = 00000000] 04:31:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0C386000) [pid = 892] [serial = 217] [outer = 08FE1800] 04:31:16 INFO - PROCESS | 4060 | --DOMWINDOW == 12 (103E6800) [pid = 4060] [serial = 20] [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.] 04:31:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0C230800) [pid = 892] [serial = 218] [outer = 08FE1800] 04:31:16 INFO - PROCESS | 4060 | 1476444676749 Marionette TRACE conn7 <- [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]]]}] 04:31:16 INFO - ................................................... 04:31:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 1249ms 04:31:16 INFO - PROCESS | 4060 | 1476444676811 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 4060 | 1476444676817 Marionette TRACE conn7 <- [1,285,null,{"value":"2147483652"}] 04:31:16 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html 04:31:16 INFO - PROCESS | 4060 | 1476444676824 Marionette TRACE conn7 -> [0,286,"timeouts",{"script":35000}] 04:31:16 INFO - PROCESS | 4060 | 1476444676832 Marionette TRACE conn7 <- [1,286,null,{}] 04:31:16 INFO - PROCESS | 4060 | 1476444676838 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:16 INFO - PROCESS | 4060 | 1476444676919 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 04:31:16 INFO - PROCESS | 4060 | 1476444676939 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF4400 == 16 [pid = 892] [id = 73] 04:31:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0E41E000) [pid = 892] [serial = 219] [outer = 00000000] 04:31:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (10C72400) [pid = 892] [serial = 220] [outer = 0E41E000] 04:31:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (10C7B400) [pid = 892] [serial = 221] [outer = 0E41E000] 04:31:17 INFO - PROCESS | 4060 | 1476444677394 Marionette TRACE conn7 <- [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]]]}] 04:31:17 INFO - ................................. 04:31:17 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 639ms 04:31:17 INFO - PROCESS | 4060 | 1476444677468 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 04:31:17 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html 04:31:17 INFO - PROCESS | 4060 | 1476444677475 Marionette TRACE conn7 <- [1,289,null,{"value":"2147483652"}] 04:31:17 INFO - PROCESS | 4060 | 1476444677480 Marionette TRACE conn7 -> [0,290,"timeouts",{"script":35000}] 04:31:17 INFO - PROCESS | 4060 | 1476444677483 Marionette TRACE conn7 <- [1,290,null,{}] 04:31:17 INFO - PROCESS | 4060 | 1476444677488 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:17 INFO - PROCESS | 4060 | 1476444677567 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 04:31:17 INFO - PROCESS | 4060 | 1476444677585 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 4060 | ++DOCSHELL 0F67F400 == 17 [pid = 892] [id = 74] 04:31:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (1050B400) [pid = 892] [serial = 222] [outer = 00000000] 04:31:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:31:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0E99D800) [pid = 892] [serial = 223] [outer = 1050B400] 04:31:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (10512C00) [pid = 892] [serial = 224] [outer = 1050B400] 04:31:18 INFO - PROCESS | 4060 | 1476444678161 Marionette TRACE conn7 <- [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]]]}] 04:31:18 INFO - .... 04:31:18 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 730ms 04:31:18 INFO - PROCESS | 4060 | 1476444678218 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 4060 | 1476444678221 Marionette TRACE conn7 <- [1,293,null,{"value":"2147483652"}] 04:31:18 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker 04:31:18 INFO - PROCESS | 4060 | 1476444678235 Marionette TRACE conn7 -> [0,294,"timeouts",{"script":35000}] 04:31:18 INFO - PROCESS | 4060 | 1476444678242 Marionette TRACE conn7 <- [1,294,null,{}] 04:31:18 INFO - PROCESS | 4060 | 1476444678247 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:18 INFO - PROCESS | 4060 | 1476444678324 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 04:31:18 INFO - PROCESS | 4060 | 1476444678342 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 4060 | ++DOCSHELL 0CB78400 == 18 [pid = 892] [id = 75] 04:31:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0D068C00) [pid = 892] [serial = 225] [outer = 00000000] 04:31:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0DF12800) [pid = 892] [serial = 226] [outer = 0D068C00] 04:31:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0DFF7800) [pid = 892] [serial = 227] [outer = 0D068C00] 04:31:18 INFO - PROCESS | 4060 | 1476444678964 Marionette TRACE conn7 <- [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,{},{}]]]}] 04:31:19 INFO - .... 04:31:19 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 790ms 04:31:19 INFO - PROCESS | 4060 | 1476444679021 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 4060 | 1476444679024 Marionette TRACE conn7 <- [1,297,null,{"value":"2147483652"}] 04:31:19 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html 04:31:19 INFO - PROCESS | 4060 | 1476444679029 Marionette TRACE conn7 -> [0,298,"timeouts",{"script":35000}] 04:31:19 INFO - PROCESS | 4060 | 1476444679032 Marionette TRACE conn7 <- [1,298,null,{}] 04:31:19 INFO - PROCESS | 4060 | 1476444679036 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:19 INFO - PROCESS | 4060 | 1476444679117 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 04:31:19 INFO - PROCESS | 4060 | 1476444679129 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 4060 | ++DOCSHELL 0E424000 == 19 [pid = 892] [id = 76] 04:31:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0E5BFC00) [pid = 892] [serial = 228] [outer = 00000000] 04:31:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0F99F800) [pid = 892] [serial = 229] [outer = 0E5BFC00] 04:31:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0FA24C00) [pid = 892] [serial = 230] [outer = 0E5BFC00] 04:31:19 INFO - PROCESS | 4060 | ++DOCSHELL 10514C00 == 20 [pid = 892] [id = 77] 04:31:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (10515000) [pid = 892] [serial = 231] [outer = 00000000] 04:31:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (10516800) [pid = 892] [serial = 232] [outer = 10515000] 04:31:19 INFO - PROCESS | 4060 | 1476444679723 Marionette TRACE conn7 <- [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"]]]}] 04:31:19 INFO - .................. 04:31:19 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 767ms 04:31:19 INFO - PROCESS | 4060 | 1476444679799 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 4060 | 1476444679801 Marionette TRACE conn7 <- [1,301,null,{"value":"2147483652"}] 04:31:19 INFO - TEST-START | /battery-status/battery-interface-idlharness.html 04:31:19 INFO - PROCESS | 4060 | 1476444679805 Marionette TRACE conn7 -> [0,302,"timeouts",{"script":35000}] 04:31:19 INFO - PROCESS | 4060 | 1476444679808 Marionette TRACE conn7 <- [1,302,null,{}] 04:31:19 INFO - PROCESS | 4060 | 1476444679812 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:19 INFO - PROCESS | 4060 | 1476444679911 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 04:31:19 INFO - PROCESS | 4060 | 1476444679921 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A1400 == 21 [pid = 892] [id = 78] 04:31:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0F9A4800) [pid = 892] [serial = 233] [outer = 00000000] 04:31:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (10975C00) [pid = 892] [serial = 234] [outer = 0F9A4800] 04:31:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (10C75C00) [pid = 892] [serial = 235] [outer = 0F9A4800] 04:31:20 INFO - PROCESS | 4060 | [Child 892] 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 04:31:20 INFO - PROCESS | 4060 | [Child 892] 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 04:31:20 INFO - PROCESS | 4060 | 1476444680887 Marionette TRACE conn7 <- [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]]]}] 04:31:20 INFO - .................................. 04:31:20 INFO - TEST-OK | /battery-status/battery-interface-idlharness.html | took 1133ms 04:31:20 INFO - PROCESS | 4060 | 1476444680942 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 4060 | 1476444680945 Marionette TRACE conn7 <- [1,305,null,{"value":"2147483652"}] 04:31:20 INFO - TEST-START | /battery-status/battery-promise-iframe.html 04:31:20 INFO - PROCESS | 4060 | 1476444680949 Marionette TRACE conn7 -> [0,306,"timeouts",{"script":35000}] 04:31:20 INFO - PROCESS | 4060 | 1476444680951 Marionette TRACE conn7 <- [1,306,null,{}] 04:31:20 INFO - PROCESS | 4060 | 1476444680955 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:21 INFO - PROCESS | 4060 | 1476444681058 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 04:31:21 INFO - PROCESS | 4060 | 1476444681067 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C22CC00 == 22 [pid = 892] [id = 79] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0C38D800) [pid = 892] [serial = 236] [outer = 00000000] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0D06A800) [pid = 892] [serial = 237] [outer = 0C38D800] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0D072800) [pid = 892] [serial = 238] [outer = 0C38D800] 04:31:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D951C00 == 23 [pid = 892] [id = 80] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0D952800) [pid = 892] [serial = 239] [outer = 00000000] 04:31:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D954400 == 24 [pid = 892] [id = 81] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0D956800) [pid = 892] [serial = 240] [outer = 00000000] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0D327800) [pid = 892] [serial = 241] [outer = 0D952800] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0DE7B400) [pid = 892] [serial = 242] [outer = 0D956800] 04:31:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0C38B800) [pid = 892] [serial = 243] [outer = 0D956800] 04:31:21 INFO - PROCESS | 4060 | 1476444681641 Marionette TRACE conn7 <- [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]]]}] 04:31:21 INFO - ... 04:31:21 INFO - TEST-OK | /battery-status/battery-promise-iframe.html | took 730ms 04:31:21 INFO - PROCESS | 4060 | 1476444681682 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 4060 | 1476444681685 Marionette TRACE conn7 <- [1,309,null,{"value":"2147483652"}] 04:31:21 INFO - PROCESS | 4060 | 1476444681688 Marionette TRACE conn7 -> [0,310,"timeouts",{"script":35000}] 04:31:21 INFO - TEST-START | /battery-status/battery-promise-window.html 04:31:21 INFO - PROCESS | 4060 | 1476444681690 Marionette TRACE conn7 <- [1,310,null,{}] 04:31:21 INFO - PROCESS | 4060 | 1476444681694 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:21 INFO - PROCESS | 4060 | 1476444681768 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 04:31:21 INFO - PROCESS | 4060 | 1476444681804 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0DFF4400 == 23 [pid = 892] [id = 73] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 1054D800 == 22 [pid = 892] [id = 71] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 08FE0800 == 21 [pid = 892] [id = 72] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0EBF0400 == 20 [pid = 892] [id = 69] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 10976400 == 19 [pid = 892] [id = 70] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0DE78400 == 18 [pid = 892] [id = 67] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0E7F0C00 == 17 [pid = 892] [id = 68] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0C0B3000 == 16 [pid = 892] [id = 65] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0E99F000 == 15 [pid = 892] [id = 26] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0C0BC000 == 14 [pid = 892] [id = 66] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0F9AA000 == 13 [pid = 892] [id = 60] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0900F400 == 12 [pid = 892] [id = 61] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0C390000 == 11 [pid = 892] [id = 62] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0DFEC800 == 10 [pid = 892] [id = 63] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0C384400 == 9 [pid = 892] [id = 64] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0F67F400 == 8 [pid = 892] [id = 74] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0CB78400 == 7 [pid = 892] [id = 75] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 10514C00 == 6 [pid = 892] [id = 77] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0E424000 == 5 [pid = 892] [id = 76] 04:31:22 INFO - PROCESS | 4060 | --DOCSHELL 0F9A1400 == 4 [pid = 892] [id = 78] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0F33C800) [pid = 892] [serial = 139] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (0D7A9000) [pid = 892] [serial = 142] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0E9A3400) [pid = 892] [serial = 145] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (0D06C800) [pid = 892] [serial = 149] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (0CB7EC00) [pid = 892] [serial = 148] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0C22F000) [pid = 892] [serial = 130] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0E935400) [pid = 892] [serial = 133] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0E5BF400) [pid = 892] [serial = 128] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0EBFB400) [pid = 892] [serial = 119] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0E7F8000) [pid = 892] [serial = 137] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0D073000) [pid = 892] [serial = 125] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0ECE1400) [pid = 892] [serial = 134] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0ECE3800) [pid = 892] [serial = 121] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0ECE8C00) [pid = 892] [serial = 122] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0EBFA400) [pid = 892] [serial = 118] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0C230000) [pid = 892] [serial = 131] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0DFF5800) [pid = 892] [serial = 127] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0C391000) [pid = 892] [serial = 136] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0D070800) [pid = 892] [serial = 124] [outer = 00000000] [url = about:blank] 04:31:22 INFO - PROCESS | 4060 | ++DOCSHELL 07853800 == 5 [pid = 892] [id = 82] 04:31:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (07856000) [pid = 892] [serial = 244] [outer = 00000000] 04:31:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (09B2EC00) [pid = 892] [serial = 245] [outer = 07856000] 04:31:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0B64EC00) [pid = 892] [serial = 246] [outer = 07856000] 04:31:22 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76400 == 6 [pid = 892] [id = 83] 04:31:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0CB76800) [pid = 892] [serial = 247] [outer = 00000000] 04:31:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0D066800) [pid = 892] [serial = 248] [outer = 0CB76800] 04:31:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0D06F400) [pid = 892] [serial = 249] [outer = 0CB76800] 04:31:23 INFO - PROCESS | 4060 | 1476444683419 Marionette TRACE conn7 <- [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]]]}] 04:31:23 INFO - . 04:31:23 INFO - TEST-OK | /battery-status/battery-promise-window.html | took 1770ms 04:31:23 INFO - PROCESS | 4060 | 1476444683462 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 4060 | 1476444683467 Marionette TRACE conn7 <- [1,313,null,{"value":"2147483652"}] 04:31:23 INFO - TEST-START | /battery-status/battery-promise.html 04:31:23 INFO - PROCESS | 4060 | 1476444683473 Marionette TRACE conn7 -> [0,314,"timeouts",{"script":35000}] 04:31:23 INFO - PROCESS | 4060 | 1476444683477 Marionette TRACE conn7 <- [1,314,null,{}] 04:31:23 INFO - PROCESS | 4060 | 1476444683483 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:23 INFO - PROCESS | 4060 | 1476444683585 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 04:31:23 INFO - PROCESS | 4060 | 1476444683606 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D072400 == 7 [pid = 892] [id = 84] 04:31:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0D73D400) [pid = 892] [serial = 250] [outer = 00000000] 04:31:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0D955000) [pid = 892] [serial = 251] [outer = 0D73D400] 04:31:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0DF0F400) [pid = 892] [serial = 252] [outer = 0D73D400] 04:31:23 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:31:24 INFO - PROCESS | 4060 | 1476444684032 Marionette TRACE conn7 <- [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]]]}] 04:31:24 INFO - .. 04:31:24 INFO - TEST-OK | /battery-status/battery-promise.html | took 570ms 04:31:24 INFO - PROCESS | 4060 | 1476444684047 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 4060 | 1476444684053 Marionette TRACE conn7 <- [1,317,null,{"value":"2147483652"}] 04:31:24 INFO - TEST-START | /cookies/secure/set-from-dom.https.sub.html 04:31:24 INFO - PROCESS | 4060 | 1476444684067 Marionette TRACE conn7 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:24 INFO - PROCESS | 4060 | 1476444684143 Marionette TRACE conn7 <- [1,318,null,{"value":null}] 04:31:24 INFO - PROCESS | 4060 | 1476444684173 Marionette TRACE conn7 -> [0,319,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:31:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0E4F1400) [pid = 892] [serial = 253] [outer = 0B64CC00] 04:31:24 INFO - PROCESS | 4060 | 1476444684379 Marionette TRACE conn7 <- [1,319,null,{}] 04:31:24 INFO - PROCESS | 4060 | 1476444684383 Marionette TRACE conn7 -> [0,320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:31:24 INFO - PROCESS | 4060 | 1476444684409 Marionette TRACE conn7 <- [1,320,null,{"value":null}] 04:31:24 INFO - PROCESS | 4060 | 1476444684418 Marionette TRACE conn7 -> [0,321,"timeouts",{"script":35000}] 04:31:24 INFO - PROCESS | 4060 | 1476444684421 Marionette TRACE conn7 <- [1,321,null,{}] 04:31:24 INFO - PROCESS | 4060 | 1476444684430 Marionette TRACE conn7 -> [0,322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:24 INFO - PROCESS | 4060 | 1476444684455 Marionette TRACE conn7 <- [1,322,null,{"value":null}] 04:31:24 INFO - PROCESS | 4060 | 1476444684467 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E695C00 == 8 [pid = 892] [id = 85] 04:31:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0E696400) [pid = 892] [serial = 254] [outer = 00000000] 04:31:24 INFO - PROCESS | 4060 | 1476444684515 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:31:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0E7EF400) [pid = 892] [serial = 255] [outer = 0E696400] 04:31:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0E7F7000) [pid = 892] [serial = 256] [outer = 0E696400] 04:31:24 INFO - PROCESS | 4060 | 1476444684907 Marionette TRACE conn7 <- [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]]]}] 04:31:24 INFO - .. 04:31:24 INFO - TEST-OK | /cookies/secure/set-from-dom.https.sub.html | took 881ms 04:31:24 INFO - PROCESS | 4060 | 1476444684949 Marionette TRACE conn7 -> [0,324,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 4060 | 1476444684952 Marionette TRACE conn7 <- [1,324,null,{"value":"2147483652"}] 04:31:24 INFO - PROCESS | 4060 | 1476444684956 Marionette TRACE conn7 -> [0,325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:24 INFO - TEST-START | /cookies/secure/set-from-dom.sub.html 04:31:25 INFO - PROCESS | 4060 | 1476444685043 Marionette TRACE conn7 <- [1,325,null,{"value":null}] 04:31:25 INFO - PROCESS | 4060 | 1476444685056 Marionette TRACE conn7 -> [0,326,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:31:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0E7ED800) [pid = 892] [serial = 257] [outer = 0B64CC00] 04:31:25 INFO - PROCESS | 4060 | 1476444685276 Marionette TRACE conn7 <- [1,326,null,{}] 04:31:25 INFO - PROCESS | 4060 | 1476444685280 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:31:25 INFO - PROCESS | 4060 | 1476444685301 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 04:31:25 INFO - PROCESS | 4060 | 1476444685305 Marionette TRACE conn7 -> [0,328,"timeouts",{"script":35000}] 04:31:25 INFO - PROCESS | 4060 | 1476444685307 Marionette TRACE conn7 <- [1,328,null,{}] 04:31:25 INFO - PROCESS | 4060 | 1476444685316 Marionette TRACE conn7 -> [0,329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:25 INFO - PROCESS | 4060 | 1476444685339 Marionette TRACE conn7 <- [1,329,null,{"value":null}] 04:31:25 INFO - PROCESS | 4060 | 1476444685343 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 4060 | ++DOCSHELL 0EAAFC00 == 9 [pid = 892] [id = 86] 04:31:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0EAB0000) [pid = 892] [serial = 258] [outer = 00000000] 04:31:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0EAB8000) [pid = 892] [serial = 259] [outer = 0EAB0000] 04:31:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0EBF6400) [pid = 892] [serial = 260] [outer = 0EAB0000] 04:31:25 INFO - PROCESS | 4060 | 1476444685766 Marionette TRACE conn7 <- [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] 04:31:25 INFO - PROCESS | 4060 | 1476444685796 Marionette TRACE conn7 <- [1,331,null,{"value":"2147483652"}] 04:31:25 INFO - PROCESS | 4060 | 1476444685801 Marionette TRACE conn7 -> [0,332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:25 INFO - PROCESS | 4060 | 1476444685884 Marionette TRACE conn7 <- [1,332,null,{"value":null}] 04:31:25 INFO - PROCESS | 4060 | 1476444685899 Marionette TRACE conn7 -> [0,333,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:31:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0ECE3800) [pid = 892] [serial = 261] [outer = 0B64CC00] 04:31:26 INFO - PROCESS | 4060 | 1476444686122 Marionette TRACE conn7 <- [1,333,null,{}] 04:31:26 INFO - PROCESS | 4060 | 1476444686126 Marionette TRACE conn7 -> [0,334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:31:26 INFO - PROCESS | 4060 | 1476444686142 Marionette TRACE conn7 <- [1,334,null,{"value":null}] 04:31:26 INFO - PROCESS | 4060 | 1476444686146 Marionette TRACE conn7 -> [0,335,"timeouts",{"script":35000}] 04:31:26 INFO - PROCESS | 4060 | 1476444686149 Marionette TRACE conn7 <- [1,335,null,{}] 04:31:26 INFO - PROCESS | 4060 | 1476444686153 Marionette TRACE conn7 -> [0,336,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:26 INFO - PROCESS | 4060 | 1476444686173 Marionette TRACE conn7 <- [1,336,null,{"value":null}] 04:31:26 INFO - PROCESS | 4060 | 1476444686177 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F337400 == 10 [pid = 892] [id = 87] 04:31:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0F337800) [pid = 892] [serial = 262] [outer = 00000000] 04:31:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (0F4C5800) [pid = 892] [serial = 263] [outer = 0F337800] 04:31:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (0F4CD400) [pid = 892] [serial = 264] [outer = 0F337800] 04:31:26 INFO - PROCESS | 4060 | 1476444686573 Marionette TRACE conn7 <- [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]]]}] 04:31:26 INFO - .. 04:31:26 INFO - TEST-OK | /cookies/secure/set-from-http.https.sub.html | took 815ms 04:31:26 INFO - PROCESS | 4060 | 1476444686619 Marionette TRACE conn7 -> [0,338,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 4060 | 1476444686621 Marionette TRACE conn7 <- [1,338,null,{"value":"2147483652"}] 04:31:26 INFO - TEST-START | /cookies/secure/set-from-http.sub.html 04:31:26 INFO - PROCESS | 4060 | 1476444686625 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:26 INFO - PROCESS | 4060 | 1476444686711 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 04:31:26 INFO - PROCESS | 4060 | 1476444686735 Marionette TRACE conn7 -> [0,340,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (0D06F000) [pid = 892] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (0E418400) [pid = 892] [serial = 102] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0C391400) [pid = 892] [serial = 138] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (0D7D2800) [pid = 892] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0F68BC00) [pid = 892] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (0D956000) [pid = 892] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (0E5BB000) [pid = 892] [serial = 96] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0CB7C000) [pid = 892] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0E99FC00) [pid = 892] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0D954800) [pid = 892] [serial = 144] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0DF12000) [pid = 892] [serial = 99] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0C38F800) [pid = 892] [serial = 141] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0EBF1C00) [pid = 892] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (10976800) [pid = 892] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0D321800) [pid = 892] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0E7F4800) [pid = 892] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0DFF7C00) [pid = 892] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0DE7B800) [pid = 892] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0C389400) [pid = 892] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0906FC00) [pid = 892] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0C0B7000) [pid = 892] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:31:28 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0C227C00) [pid = 892] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:31:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (07859000) [pid = 892] [serial = 265] [outer = 0B64CC00] 04:31:28 INFO - PROCESS | 4060 | 1476444688876 Marionette TRACE conn7 <- [1,340,null,{}] 04:31:28 INFO - PROCESS | 4060 | 1476444688881 Marionette TRACE conn7 -> [0,341,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:31:28 INFO - PROCESS | 4060 | 1476444688903 Marionette TRACE conn7 <- [1,341,null,{"value":null}] 04:31:28 INFO - PROCESS | 4060 | 1476444688912 Marionette TRACE conn7 -> [0,342,"timeouts",{"script":35000}] 04:31:28 INFO - PROCESS | 4060 | 1476444688917 Marionette TRACE conn7 <- [1,342,null,{}] 04:31:28 INFO - PROCESS | 4060 | 1476444688930 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:28 INFO - PROCESS | 4060 | 1476444688950 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 04:31:28 INFO - PROCESS | 4060 | 1476444688957 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 4060 | ++DOCSHELL 0C233400 == 11 [pid = 892] [id = 88] 04:31:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0C234800) [pid = 892] [serial = 266] [outer = 00000000] 04:31:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0CB70C00) [pid = 892] [serial = 267] [outer = 0C234800] 04:31:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0CB7D400) [pid = 892] [serial = 268] [outer = 0C234800] 04:31:29 INFO - PROCESS | 4060 | 1476444689541 Marionette TRACE conn7 <- [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"]]]}] 04:31:29 INFO - .. 04:31:29 INFO - TEST-OK | /cookies/secure/set-from-http.sub.html | took 2959ms 04:31:29 INFO - PROCESS | 4060 | 1476444689589 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 4060 | 1476444689595 Marionette TRACE conn7 <- [1,345,null,{"value":"2147483652"}] 04:31:29 INFO - PROCESS | 4060 | 1476444689604 Marionette TRACE conn7 -> [0,346,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:29 INFO - TEST-START | /cookies/secure/set-from-ws.https.sub.html 04:31:29 INFO - PROCESS | 4060 | 1476444689708 Marionette TRACE conn7 <- [1,346,null,{"value":null}] 04:31:29 INFO - PROCESS | 4060 | 1476444689742 Marionette TRACE conn7 -> [0,347,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:31:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0C235400) [pid = 892] [serial = 269] [outer = 0B64CC00] 04:31:29 INFO - PROCESS | 4060 | 1476444689951 Marionette TRACE conn7 <- [1,347,null,{}] 04:31:29 INFO - PROCESS | 4060 | 1476444689955 Marionette TRACE conn7 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:31:29 INFO - PROCESS | 4060 | 1476444689973 Marionette TRACE conn7 <- [1,348,null,{"value":null}] 04:31:29 INFO - PROCESS | 4060 | 1476444689979 Marionette TRACE conn7 -> [0,349,"timeouts",{"script":35000}] 04:31:29 INFO - PROCESS | 4060 | 1476444689983 Marionette TRACE conn7 <- [1,349,null,{}] 04:31:29 INFO - PROCESS | 4060 | 1476444689988 Marionette TRACE conn7 -> [0,350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:30 INFO - PROCESS | 4060 | 1476444690013 Marionette TRACE conn7 <- [1,350,null,{"value":null}] 04:31:30 INFO - PROCESS | 4060 | 1476444690026 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 4060 | ++DOCSHELL 08FE6C00 == 12 [pid = 892] [id = 89] 04:31:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (09004C00) [pid = 892] [serial = 270] [outer = 00000000] 04:31:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0C22BC00) [pid = 892] [serial = 271] [outer = 09004C00] 04:31:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0CB7A000) [pid = 892] [serial = 272] [outer = 09004C00] 04:31:30 INFO - PROCESS | 4060 | [Child 892] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 04:31:30 INFO - PROCESS | 4060 | 1476444690595 Marionette TRACE conn7 <- [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"]]]}] 04:31:30 INFO - . 04:31:30 INFO - TEST-OK | /cookies/secure/set-from-ws.https.sub.html | took 1006ms 04:31:30 INFO - PROCESS | 4060 | 1476444690616 Marionette TRACE conn7 -> [0,352,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 4060 | 1476444690621 Marionette TRACE conn7 <- [1,352,null,{"value":"2147483652"}] 04:31:30 INFO - TEST-START | /cookies/secure/set-from-wss.https.sub.html 04:31:30 INFO - PROCESS | 4060 | 1476444690627 Marionette TRACE conn7 -> [0,353,"timeouts",{"script":35000}] 04:31:30 INFO - PROCESS | 4060 | 1476444690635 Marionette TRACE conn7 <- [1,353,null,{}] 04:31:30 INFO - PROCESS | 4060 | 1476444690640 Marionette TRACE conn7 -> [0,354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:30 INFO - PROCESS | 4060 | 1476444690738 Marionette TRACE conn7 <- [1,354,null,{"value":null}] 04:31:30 INFO - PROCESS | 4060 | 1476444690748 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 4060 | ++DOCSHELL 0D958400 == 13 [pid = 892] [id = 90] 04:31:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0DE79C00) [pid = 892] [serial = 273] [outer = 00000000] 04:31:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0E4F5C00) [pid = 892] [serial = 274] [outer = 0DE79C00] 04:31:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0E5BD400) [pid = 892] [serial = 275] [outer = 0DE79C00] 04:31:31 INFO - PROCESS | 4060 | 1476444691572 Marionette TRACE conn7 <- [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]]]}] 04:31:31 INFO - . 04:31:31 INFO - TEST-OK | /cookies/secure/set-from-wss.https.sub.html | took 990ms 04:31:31 INFO - PROCESS | 4060 | 1476444691620 Marionette TRACE conn7 -> [0,356,"getWindowHandle",null] 04:31:31 INFO - TEST-START | /dom/ranges/Range-attributes.html 04:31:31 INFO - PROCESS | 4060 | 1476444691626 Marionette TRACE conn7 <- [1,356,null,{"value":"2147483652"}] 04:31:31 INFO - PROCESS | 4060 | 1476444691635 Marionette TRACE conn7 -> [0,357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:31 INFO - PROCESS | 4060 | 1476444691736 Marionette TRACE conn7 <- [1,357,null,{"value":null}] 04:31:31 INFO - PROCESS | 4060 | 1476444691748 Marionette TRACE conn7 -> [0,358,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:31:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0E5C5000) [pid = 892] [serial = 276] [outer = 0B64CC00] 04:31:32 INFO - PROCESS | 4060 | 1476444692054 Marionette TRACE conn7 <- [1,358,null,{}] 04:31:32 INFO - PROCESS | 4060 | 1476444692058 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:31:32 INFO - PROCESS | 4060 | 1476444692082 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 04:31:32 INFO - PROCESS | 4060 | 1476444692088 Marionette TRACE conn7 -> [0,360,"timeouts",{"script":185000}] 04:31:32 INFO - PROCESS | 4060 | 1476444692091 Marionette TRACE conn7 <- [1,360,null,{}] 04:31:32 INFO - PROCESS | 4060 | 1476444692100 Marionette TRACE conn7 -> [0,361,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:32 INFO - PROCESS | 4060 | 1476444692134 Marionette TRACE conn7 <- [1,361,null,{"value":null}] 04:31:32 INFO - PROCESS | 4060 | 1476444692146 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:32 INFO - PROCESS | 4060 | ++DOCSHELL 0D064C00 == 14 [pid = 892] [id = 91] 04:31:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0D741000) [pid = 892] [serial = 277] [outer = 00000000] 04:31:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0DFF5C00) [pid = 892] [serial = 278] [outer = 0D741000] 04:31:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0E7F6800) [pid = 892] [serial = 279] [outer = 0D741000] 04:31:32 INFO - PROCESS | 4060 | 1476444692717 Marionette TRACE conn7 <- [1,362,null,{"value":["/dom/ranges/Range-attributes.html",0,null,null,[["Range attributes",0,null,null]]]}] 04:31:32 INFO - . 04:31:32 INFO - TEST-OK | /dom/ranges/Range-attributes.html | took 1130ms 04:31:32 INFO - PROCESS | 4060 | 1476444692765 Marionette TRACE conn7 -> [0,363,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 4060 | 1476444692768 Marionette TRACE conn7 <- [1,363,null,{"value":"2147483652"}] 04:31:32 INFO - TEST-START | /dom/ranges/Range-cloneContents.html 04:31:32 INFO - PROCESS | 4060 | 1476444692772 Marionette TRACE conn7 -> [0,364,"timeouts",{"script":185000}] 04:31:32 INFO - PROCESS | 4060 | 1476444692774 Marionette TRACE conn7 <- [1,364,null,{}] 04:31:32 INFO - PROCESS | 4060 | 1476444692778 Marionette TRACE conn7 -> [0,365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:32 INFO - PROCESS | 4060 | 1476444692861 Marionette TRACE conn7 <- [1,365,null,{"value":null}] 04:31:32 INFO - PROCESS | 4060 | 1476444692875 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:32 INFO - PROCESS | 4060 | ++DOCSHELL 0B64D400 == 15 [pid = 892] [id = 92] 04:31:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0C0AF400) [pid = 892] [serial = 280] [outer = 00000000] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0CB71C00) [pid = 892] [serial = 281] [outer = 0C0AF400] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0D069000) [pid = 892] [serial = 282] [outer = 0C0AF400] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0F337400 == 14 [pid = 892] [id = 87] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0C233400 == 13 [pid = 892] [id = 88] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0E695C00 == 12 [pid = 892] [id = 85] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0EAAFC00 == 11 [pid = 892] [id = 86] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0CB76400 == 10 [pid = 892] [id = 83] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0D072400 == 9 [pid = 892] [id = 84] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0C22CC00 == 8 [pid = 892] [id = 79] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0D951C00 == 7 [pid = 892] [id = 80] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0D954400 == 6 [pid = 892] [id = 81] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 07853800 == 5 [pid = 892] [id = 82] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 08FE6C00 == 4 [pid = 892] [id = 89] 04:31:33 INFO - PROCESS | 4060 | --DOCSHELL 0D958400 == 3 [pid = 892] [id = 90] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0F9AA800) [pid = 892] [serial = 178] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (0E5C1400) [pid = 892] [serial = 151] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (0E7F8400) [pid = 892] [serial = 104] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0F33E800) [pid = 892] [serial = 140] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0E9A5C00) [pid = 892] [serial = 167] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0F9A2C00) [pid = 892] [serial = 173] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0E698800) [pid = 892] [serial = 175] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0C0AE400) [pid = 892] [serial = 181] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0E69D000) [pid = 892] [serial = 98] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0D95CC00) [pid = 892] [serial = 155] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0D441800) [pid = 892] [serial = 154] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0F689800) [pid = 892] [serial = 170] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0EAB9000) [pid = 892] [serial = 146] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0D7D7800) [pid = 892] [serial = 166] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0F9A1C00) [pid = 892] [serial = 172] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0E7F1C00) [pid = 892] [serial = 176] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0E92DC00) [pid = 892] [serial = 157] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0F687800) [pid = 892] [serial = 169] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0E4F3400) [pid = 892] [serial = 101] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0E697C00) [pid = 892] [serial = 152] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0F337C00) [pid = 892] [serial = 163] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0EABC000) [pid = 892] [serial = 160] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0DFED800) [pid = 892] [serial = 143] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0C0BD800) [pid = 892] [serial = 185] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0C0B5800) [pid = 892] [serial = 184] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0E4F2000) [pid = 892] [serial = 188] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0DFF5400) [pid = 892] [serial = 187] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (0F680000) [pid = 892] [serial = 191] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0F333400) [pid = 892] [serial = 190] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0FA2FC00) [pid = 892] [serial = 194] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0F33B800) [pid = 892] [serial = 193] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0D7CB800) [pid = 892] [serial = 197] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (0D43B000) [pid = 892] [serial = 196] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (0D957000) [pid = 892] [serial = 200] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (0D7CE800) [pid = 892] [serial = 199] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0E7F0000) [pid = 892] [serial = 203] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (0E69EC00) [pid = 892] [serial = 202] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (0EBF7000) [pid = 892] [serial = 206] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0EABE800) [pid = 892] [serial = 205] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0F680400) [pid = 892] [serial = 209] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0F684C00) [pid = 892] [serial = 208] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (10545800) [pid = 892] [serial = 212] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (1097D400) [pid = 892] [serial = 211] [outer = 00000000] [url = about:blank] 04:31:33 INFO - PROCESS | 4060 | ++DOCSHELL 08FE5000 == 4 [pid = 892] [id = 93] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (09002C00) [pid = 892] [serial = 283] [outer = 00000000] 04:31:33 INFO - PROCESS | 4060 | ++DOCSHELL 0906A800 == 5 [pid = 892] [id = 94] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0906C400) [pid = 892] [serial = 284] [outer = 00000000] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0B343800) [pid = 892] [serial = 285] [outer = 09002C00] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0B64A800) [pid = 892] [serial = 286] [outer = 0906C400] 04:31:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0C228C00) [pid = 892] [serial = 287] [outer = 0906C400] 04:31:35 INFO - PROCESS | 4060 | 1476444695020 Marionette TRACE conn7 <- [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]]]}] 04:31:35 INFO - ..................................................................................................................................................................................... 04:31:35 INFO - TEST-OK | /dom/ranges/Range-cloneContents.html | took 2329ms 04:31:35 INFO - PROCESS | 4060 | 1476444695105 Marionette TRACE conn7 -> [0,367,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 4060 | 1476444695107 Marionette TRACE conn7 <- [1,367,null,{"value":"2147483652"}] 04:31:35 INFO - PROCESS | 4060 | 1476444695111 Marionette TRACE conn7 -> [0,368,"timeouts",{"script":185000}] 04:31:35 INFO - TEST-START | /dom/ranges/Range-cloneRange.html 04:31:35 INFO - PROCESS | 4060 | 1476444695114 Marionette TRACE conn7 <- [1,368,null,{}] 04:31:35 INFO - PROCESS | 4060 | 1476444695118 Marionette TRACE conn7 -> [0,369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:35 INFO - PROCESS | 4060 | 1476444695200 Marionette TRACE conn7 <- [1,369,null,{"value":null}] 04:31:35 INFO - PROCESS | 4060 | 1476444695216 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:35 INFO - PROCESS | 4060 | ++DOCSHELL 0C22CC00 == 6 [pid = 892] [id = 95] 04:31:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0C22D000) [pid = 892] [serial = 288] [outer = 00000000] 04:31:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0CB79800) [pid = 892] [serial = 289] [outer = 0C22D000] 04:31:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0D064400) [pid = 892] [serial = 290] [outer = 0C22D000] 04:31:35 INFO - PROCESS | 4060 | 1476444695740 Marionette TRACE conn7 <- [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]]]}] 04:31:35 INFO - ............................................................ 04:31:35 INFO - TEST-OK | /dom/ranges/Range-cloneRange.html | took 678ms 04:31:35 INFO - PROCESS | 4060 | 1476444695793 Marionette TRACE conn7 -> [0,371,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 4060 | 1476444695795 Marionette TRACE conn7 <- [1,371,null,{"value":"2147483652"}] 04:31:35 INFO - PROCESS | 4060 | 1476444695799 Marionette TRACE conn7 -> [0,372,"timeouts",{"script":185000}] 04:31:35 INFO - TEST-START | /dom/ranges/Range-collapse.html 04:31:35 INFO - PROCESS | 4060 | 1476444695801 Marionette TRACE conn7 <- [1,372,null,{}] 04:31:35 INFO - PROCESS | 4060 | 1476444695805 Marionette TRACE conn7 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:35 INFO - PROCESS | 4060 | 1476444695897 Marionette TRACE conn7 <- [1,373,null,{"value":null}] 04:31:35 INFO - PROCESS | 4060 | 1476444695910 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:35 INFO - PROCESS | 4060 | ++DOCSHELL 0D066000 == 7 [pid = 892] [id = 96] 04:31:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0D071800) [pid = 892] [serial = 291] [outer = 00000000] 04:31:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0D7D5800) [pid = 892] [serial = 292] [outer = 0D071800] 04:31:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0D956400) [pid = 892] [serial = 293] [outer = 0D071800] 04:31:36 INFO - PROCESS | 4060 | 1476444696592 Marionette TRACE conn7 <- [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]]]}] 04:31:36 INFO - .................................................................................................................................................................................... 04:31:36 INFO - TEST-OK | /dom/ranges/Range-collapse.html | took 919ms 04:31:36 INFO - PROCESS | 4060 | 1476444696723 Marionette TRACE conn7 -> [0,375,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 4060 | 1476444696728 Marionette TRACE conn7 <- [1,375,null,{"value":"2147483652"}] 04:31:36 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer-2.html 04:31:36 INFO - PROCESS | 4060 | 1476444696735 Marionette TRACE conn7 -> [0,376,"timeouts",{"script":35000}] 04:31:36 INFO - PROCESS | 4060 | 1476444696741 Marionette TRACE conn7 <- [1,376,null,{}] 04:31:36 INFO - PROCESS | 4060 | 1476444696750 Marionette TRACE conn7 -> [0,377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:36 INFO - PROCESS | 4060 | 1476444696906 Marionette TRACE conn7 <- [1,377,null,{"value":null}] 04:31:36 INFO - PROCESS | 4060 | 1476444696925 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF9400 == 8 [pid = 892] [id = 97] 04:31:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0DFFAC00) [pid = 892] [serial = 294] [outer = 00000000] 04:31:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0E420800) [pid = 892] [serial = 295] [outer = 0DFFAC00] 04:31:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0E424000) [pid = 892] [serial = 296] [outer = 0DFFAC00] 04:31:37 INFO - PROCESS | 4060 | 1476444697515 Marionette TRACE conn7 <- [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]]]}] 04:31:37 INFO - ...... 04:31:37 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer-2.html | took 830ms 04:31:37 INFO - PROCESS | 4060 | 1476444697568 Marionette TRACE conn7 -> [0,379,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 4060 | 1476444697573 Marionette TRACE conn7 <- [1,379,null,{"value":"2147483652"}] 04:31:37 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer.html 04:31:37 INFO - PROCESS | 4060 | 1476444697579 Marionette TRACE conn7 -> [0,380,"timeouts",{"script":185000}] 04:31:37 INFO - PROCESS | 4060 | 1476444697585 Marionette TRACE conn7 <- [1,380,null,{}] 04:31:37 INFO - PROCESS | 4060 | 1476444697591 Marionette TRACE conn7 -> [0,381,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:37 INFO - PROCESS | 4060 | 1476444697684 Marionette TRACE conn7 <- [1,381,null,{"value":null}] 04:31:37 INFO - PROCESS | 4060 | 1476444697702 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C3000 == 9 [pid = 892] [id = 98] 04:31:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0E693400) [pid = 892] [serial = 297] [outer = 00000000] 04:31:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0E69B800) [pid = 892] [serial = 298] [outer = 0E693400] 04:31:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0E69D400) [pid = 892] [serial = 299] [outer = 0E693400] 04:31:38 INFO - PROCESS | 4060 | 1476444698261 Marionette TRACE conn7 <- [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]]]}] 04:31:38 INFO - ............................................................. 04:31:38 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer.html | took 749ms 04:31:38 INFO - PROCESS | 4060 | 1476444698331 Marionette TRACE conn7 -> [0,383,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 4060 | 1476444698338 Marionette TRACE conn7 <- [1,383,null,{"value":"2147483652"}] 04:31:38 INFO - TEST-START | /dom/ranges/Range-compareBoundaryPoints.html 04:31:38 INFO - PROCESS | 4060 | 1476444698346 Marionette TRACE conn7 -> [0,384,"timeouts",{"script":185000}] 04:31:38 INFO - PROCESS | 4060 | 1476444698353 Marionette TRACE conn7 <- [1,384,null,{}] 04:31:38 INFO - PROCESS | 4060 | 1476444698357 Marionette TRACE conn7 -> [0,385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (07856000) [pid = 892] [serial = 244] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-promise-window.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (0D956800) [pid = 892] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-iframe.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0D952800) [pid = 892] [serial = 239] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-iframe.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0C38D800) [pid = 892] [serial = 236] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-promise-iframe.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0D73D400) [pid = 892] [serial = 250] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-promise.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0CB76800) [pid = 892] [serial = 247] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-window-open.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (0F9A4800) [pid = 892] [serial = 233] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-interface-idlharness.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (10515000) [pid = 892] [serial = 231] [outer = 00000000] [url = about:blank] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (0E5BFC00) [pid = 892] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0D068C00) [pid = 892] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (0E41E000) [pid = 892] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (0E5C0000) [pid = 892] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0F9AAC00) [pid = 892] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0EBFF400) [pid = 892] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (1050B400) [pid = 892] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0E99F400) [pid = 892] [serial = 78] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (1054EC00) [pid = 892] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (0E92E800) [pid = 892] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (0F9A0400) [pid = 892] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (08FE1800) [pid = 892] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0E696400) [pid = 892] [serial = 254] [outer = 00000000] [url = https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html] 04:31:39 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0EAB0000) [pid = 892] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/cookies/secure/set-from-dom.sub.html] 04:31:39 INFO - PROCESS | 4060 | 1476444699061 Marionette TRACE conn7 <- [1,385,null,{"value":null}] 04:31:39 INFO - PROCESS | 4060 | 1476444699076 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:39 INFO - PROCESS | 4060 | ++DOCSHELL 08FE2C00 == 10 [pid = 892] [id = 99] 04:31:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (08FEA400) [pid = 892] [serial = 300] [outer = 00000000] 04:31:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0CB76800) [pid = 892] [serial = 301] [outer = 08FEA400] 04:31:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0D7A2C00) [pid = 892] [serial = 302] [outer = 08FEA400] 04:31:51 INFO - PROCESS | 4060 | 1476444710673 Marionette TRACE conn7 <- [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]]]}] 04:31:52 INFO - ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 04:31:52 INFO - TEST-OK | /dom/ranges/Range-compareBoundaryPoints.html | took 14265ms 04:31:52 INFO - PROCESS | 4060 | 1476444712618 Marionette TRACE conn7 -> [0,387,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 4060 | 1476444712624 Marionette TRACE conn7 <- [1,387,null,{"value":"2147483652"}] 04:31:52 INFO - TEST-START | /dom/ranges/Range-comparePoint-2.html 04:31:52 INFO - PROCESS | 4060 | 1476444712631 Marionette TRACE conn7 -> [0,388,"timeouts",{"script":185000}] 04:31:52 INFO - PROCESS | 4060 | 1476444712637 Marionette TRACE conn7 <- [1,388,null,{}] 04:31:52 INFO - PROCESS | 4060 | 1476444712673 Marionette TRACE conn7 -> [0,389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:52 INFO - PROCESS | 4060 | 1476444712799 Marionette TRACE conn7 <- [1,389,null,{"value":null}] 04:31:52 INFO - PROCESS | 4060 | 1476444712811 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:52 INFO - PROCESS | 4060 | ++DOCSHELL 0906E000 == 11 [pid = 892] [id = 100] 04:31:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (09071400) [pid = 892] [serial = 303] [outer = 00000000] 04:31:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0C0B4C00) [pid = 892] [serial = 304] [outer = 09071400] 04:31:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0C22DC00) [pid = 892] [serial = 305] [outer = 09071400] 04:31:53 INFO - PROCESS | 4060 | 1476444713348 Marionette TRACE conn7 <- [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]]]}] 04:31:53 INFO - ... 04:31:53 INFO - TEST-OK | /dom/ranges/Range-comparePoint-2.html | took 770ms 04:31:53 INFO - PROCESS | 4060 | 1476444713403 Marionette TRACE conn7 -> [0,391,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 4060 | 1476444713407 Marionette TRACE conn7 <- [1,391,null,{"value":"2147483652"}] 04:31:53 INFO - TEST-START | /dom/ranges/Range-comparePoint.html 04:31:53 INFO - PROCESS | 4060 | 1476444713415 Marionette TRACE conn7 -> [0,392,"timeouts",{"script":185000}] 04:31:53 INFO - PROCESS | 4060 | 1476444713424 Marionette TRACE conn7 <- [1,392,null,{}] 04:31:53 INFO - PROCESS | 4060 | 1476444713429 Marionette TRACE conn7 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0D064C00 == 10 [pid = 892] [id = 91] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0D066000 == 9 [pid = 892] [id = 96] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0DFF9400 == 8 [pid = 892] [id = 97] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 08FE5000 == 7 [pid = 892] [id = 93] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0906A800 == 6 [pid = 892] [id = 94] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0C22CC00 == 5 [pid = 892] [id = 95] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0B64D400 == 4 [pid = 892] [id = 92] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 0E5C3000 == 3 [pid = 892] [id = 98] 04:31:53 INFO - PROCESS | 4060 | --DOCSHELL 08FE2C00 == 2 [pid = 892] [id = 99] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (10C7B400) [pid = 892] [serial = 221] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (0E937400) [pid = 892] [serial = 158] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (0C0B2000) [pid = 892] [serial = 182] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0F33EC00) [pid = 892] [serial = 164] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0E99D800) [pid = 892] [serial = 223] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0EBF5000) [pid = 892] [serial = 80] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (1097E800) [pid = 892] [serial = 214] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (0EBF2C00) [pid = 892] [serial = 161] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0FA26000) [pid = 892] [serial = 179] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0C386000) [pid = 892] [serial = 217] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (10C72400) [pid = 892] [serial = 220] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0C230800) [pid = 892] [serial = 218] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (10C73400) [pid = 892] [serial = 215] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (10512C00) [pid = 892] [serial = 224] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0F4C5800) [pid = 892] [serial = 263] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0D066800) [pid = 892] [serial = 248] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0D524400) [pid = 892] [serial = 7] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (09B2EC00) [pid = 892] [serial = 245] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0EAB8000) [pid = 892] [serial = 259] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0E7F7000) [pid = 892] [serial = 256] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0EBF6400) [pid = 892] [serial = 260] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0DF12800) [pid = 892] [serial = 226] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0B64EC00) [pid = 892] [serial = 246] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0FA24C00) [pid = 892] [serial = 230] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0DE80000) [pid = 892] [serial = 8] [outer = 00000000] [url = http://web-platform.test:8000/testharness_runner.html] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0C38B800) [pid = 892] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-iframe.html] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0DF0F400) [pid = 892] [serial = 252] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0DFF7800) [pid = 892] [serial = 227] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0F99F800) [pid = 892] [serial = 229] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0D072800) [pid = 892] [serial = 238] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (0DE7B400) [pid = 892] [serial = 242] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0D327800) [pid = 892] [serial = 241] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (10516800) [pid = 892] [serial = 232] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 53 (10975C00) [pid = 892] [serial = 234] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 52 (10C75C00) [pid = 892] [serial = 235] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (0E7EF400) [pid = 892] [serial = 255] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (0E4F1400) [pid = 892] [serial = 253] [outer = 00000000] [url = https://web-platform.test:8443/testharness_runner.html] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (0D06A800) [pid = 892] [serial = 237] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (0D06F400) [pid = 892] [serial = 249] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (0D955000) [pid = 892] [serial = 251] [outer = 00000000] [url = about:blank] 04:31:53 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (0E7ED800) [pid = 892] [serial = 257] [outer = 00000000] [url = http://web-platform.test:8000/testharness_runner.html] 04:31:53 INFO - PROCESS | 4060 | 1476444713958 Marionette TRACE conn7 <- [1,393,null,{"value":null}] 04:31:53 INFO - PROCESS | 4060 | 1476444713973 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:31:54 INFO - PROCESS | 4060 | ++DOCSHELL 09009C00 == 3 [pid = 892] [id = 101] 04:31:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (0900E400) [pid = 892] [serial = 306] [outer = 00000000] 04:31:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (09B32000) [pid = 892] [serial = 307] [outer = 0900E400] 04:31:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (0B34A400) [pid = 892] [serial = 308] [outer = 0900E400] 04:31:59 INFO - PROCESS | 4060 | 1476444719606 Marionette TRACE conn7 <- [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]]]}] 04:32:00 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:32:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 13 (0D4F4400) [pid = 4060] [serial = 22] [outer = 0FD71800] 04:32:00 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:32:00 INFO - TEST-OK | /dom/ranges/Range-comparePoint.html | took 7233ms 04:32:00 INFO - PROCESS | 4060 | 1476444720648 Marionette TRACE conn7 -> [0,395,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 4060 | 1476444720655 Marionette TRACE conn7 <- [1,395,null,{"value":"2147483652"}] 04:32:00 INFO - TEST-START | /dom/ranges/Range-constructor.html 04:32:00 INFO - PROCESS | 4060 | 1476444720662 Marionette TRACE conn7 -> [0,396,"timeouts",{"script":35000}] 04:32:00 INFO - PROCESS | 4060 | 1476444720669 Marionette TRACE conn7 <- [1,396,null,{}] 04:32:00 INFO - PROCESS | 4060 | 1476444720677 Marionette TRACE conn7 -> [0,397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:00 INFO - PROCESS | 4060 | 1476444720799 Marionette TRACE conn7 <- [1,397,null,{"value":null}] 04:32:00 INFO - PROCESS | 4060 | 1476444720812 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B9400 == 4 [pid = 892] [id = 102] 04:32:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (0C0BC000) [pid = 892] [serial = 309] [outer = 00000000] 04:32:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (0C38B400) [pid = 892] [serial = 310] [outer = 0C0BC000] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (0C38FC00) [pid = 892] [serial = 311] [outer = 0C0BC000] 04:32:01 INFO - PROCESS | 4060 | 1476444721277 Marionette TRACE conn7 <- [1,398,null,{"value":["/dom/ranges/Range-constructor.html",0,null,null,[["Range constructor test",0,null,null]]]}] 04:32:01 INFO - . 04:32:01 INFO - TEST-OK | /dom/ranges/Range-constructor.html | took 630ms 04:32:01 INFO - PROCESS | 4060 | 1476444721305 Marionette TRACE conn7 -> [0,399,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 4060 | 1476444721312 Marionette TRACE conn7 <- [1,399,null,{"value":"2147483652"}] 04:32:01 INFO - TEST-START | /dom/ranges/Range-deleteContents.html 04:32:01 INFO - PROCESS | 4060 | 1476444721320 Marionette TRACE conn7 -> [0,400,"timeouts",{"script":185000}] 04:32:01 INFO - PROCESS | 4060 | 1476444721326 Marionette TRACE conn7 <- [1,400,null,{}] 04:32:01 INFO - PROCESS | 4060 | 1476444721331 Marionette TRACE conn7 -> [0,401,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:01 INFO - PROCESS | 4060 | 1476444721429 Marionette TRACE conn7 <- [1,401,null,{"value":null}] 04:32:01 INFO - PROCESS | 4060 | 1476444721458 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:01 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7F000 == 5 [pid = 892] [id = 103] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 53 (0D064C00) [pid = 892] [serial = 312] [outer = 00000000] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 54 (0D06A400) [pid = 892] [serial = 313] [outer = 0D064C00] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0D068800) [pid = 892] [serial = 314] [outer = 0D064C00] 04:32:01 INFO - PROCESS | 4060 | ++DOCSHELL 0D321C00 == 6 [pid = 892] [id = 104] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0D32FC00) [pid = 892] [serial = 315] [outer = 00000000] 04:32:01 INFO - PROCESS | 4060 | ++DOCSHELL 0D43DC00 == 7 [pid = 892] [id = 105] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0D441C00) [pid = 892] [serial = 316] [outer = 00000000] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0D524400) [pid = 892] [serial = 317] [outer = 0D32FC00] 04:32:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0D526800) [pid = 892] [serial = 318] [outer = 0D441C00] 04:32:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0D071C00) [pid = 892] [serial = 319] [outer = 0D441C00] 04:32:03 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0906C400) [pid = 892] [serial = 284] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:32:03 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0D741000) [pid = 892] [serial = 277] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-attributes.html] 04:32:03 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0C0AF400) [pid = 892] [serial = 280] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneContents.html] 04:32:03 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (09002C00) [pid = 892] [serial = 283] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:32:03 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (08FEA400) [pid = 892] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-compareBoundaryPoints.html] 04:32:03 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0E693400) [pid = 892] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer.html] 04:32:03 INFO - PROCESS | 4060 | 1476444723691 Marionette TRACE conn7 <- [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]]]}] 04:32:03 INFO - ......................................................................................................................... 04:32:03 INFO - TEST-OK | /dom/ranges/Range-deleteContents.html | took 2465ms 04:32:03 INFO - PROCESS | 4060 | 1476444723791 Marionette TRACE conn7 -> [0,403,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 4060 | 1476444723794 Marionette TRACE conn7 <- [1,403,null,{"value":"2147483652"}] 04:32:03 INFO - TEST-START | /dom/ranges/Range-detach.html 04:32:03 INFO - PROCESS | 4060 | 1476444723799 Marionette TRACE conn7 -> [0,404,"timeouts",{"script":185000}] 04:32:03 INFO - PROCESS | 4060 | 1476444723804 Marionette TRACE conn7 <- [1,404,null,{}] 04:32:03 INFO - PROCESS | 4060 | 1476444723816 Marionette TRACE conn7 -> [0,405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:03 INFO - PROCESS | 4060 | 1476444723913 Marionette TRACE conn7 <- [1,405,null,{"value":null}] 04:32:03 INFO - PROCESS | 4060 | 1476444723933 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:03 INFO - PROCESS | 4060 | ++DOCSHELL 0D069400 == 8 [pid = 892] [id = 106] 04:32:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0D06FC00) [pid = 892] [serial = 320] [outer = 00000000] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0D950800) [pid = 892] [serial = 321] [outer = 0D06FC00] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0D956C00) [pid = 892] [serial = 322] [outer = 0D06FC00] 04:32:04 INFO - PROCESS | 4060 | 1476444724315 Marionette TRACE conn7 <- [1,406,null,{"value":["/dom/ranges/Range-detach.html",0,null,null,[["Range.detach",0,null,null]]]}] 04:32:04 INFO - . 04:32:04 INFO - TEST-OK | /dom/ranges/Range-detach.html | took 530ms 04:32:04 INFO - PROCESS | 4060 | 1476444724331 Marionette TRACE conn7 -> [0,407,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 4060 | 1476444724334 Marionette TRACE conn7 <- [1,407,null,{"value":"2147483652"}] 04:32:04 INFO - TEST-START | /dom/ranges/Range-extractContents.html 04:32:04 INFO - PROCESS | 4060 | 1476444724338 Marionette TRACE conn7 -> [0,408,"timeouts",{"script":185000}] 04:32:04 INFO - PROCESS | 4060 | 1476444724341 Marionette TRACE conn7 <- [1,408,null,{}] 04:32:04 INFO - PROCESS | 4060 | 1476444724346 Marionette TRACE conn7 -> [0,409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:04 INFO - PROCESS | 4060 | 1476444724433 Marionette TRACE conn7 <- [1,409,null,{"value":null}] 04:32:04 INFO - PROCESS | 4060 | 1476444724444 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:04 INFO - PROCESS | 4060 | ++DOCSHELL 0D952C00 == 9 [pid = 892] [id = 107] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0D958C00) [pid = 892] [serial = 323] [outer = 00000000] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0DF18C00) [pid = 892] [serial = 324] [outer = 0D958C00] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0DFECC00) [pid = 892] [serial = 325] [outer = 0D958C00] 04:32:04 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AE800 == 10 [pid = 892] [id = 108] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0DFF3800) [pid = 892] [serial = 326] [outer = 00000000] 04:32:04 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF6800 == 11 [pid = 892] [id = 109] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0DFF9400) [pid = 892] [serial = 327] [outer = 00000000] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0E41A400) [pid = 892] [serial = 328] [outer = 0DFF3800] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0E41EC00) [pid = 892] [serial = 329] [outer = 0DFF9400] 04:32:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0E4F2000) [pid = 892] [serial = 330] [outer = 0DFF9400] 04:32:06 INFO - PROCESS | 4060 | 1476444726102 Marionette TRACE conn7 <- [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]]]}] 04:32:06 INFO - ..................................................................................................................................................................................... 04:32:06 INFO - TEST-OK | /dom/ranges/Range-extractContents.html | took 1846ms 04:32:06 INFO - PROCESS | 4060 | 1476444726188 Marionette TRACE conn7 -> [0,411,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 4060 | 1476444726194 Marionette TRACE conn7 <- [1,411,null,{"value":"2147483652"}] 04:32:06 INFO - TEST-START | /dom/ranges/Range-insertNode.html 04:32:06 INFO - PROCESS | 4060 | 1476444726244 Marionette TRACE conn7 -> [0,412,"timeouts",{"script":185000}] 04:32:06 INFO - PROCESS | 4060 | 1476444726250 Marionette TRACE conn7 <- [1,412,null,{}] 04:32:06 INFO - PROCESS | 4060 | 1476444726259 Marionette TRACE conn7 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:06 INFO - PROCESS | 4060 | 1476444726372 Marionette TRACE conn7 <- [1,413,null,{"value":null}] 04:32:06 INFO - PROCESS | 4060 | 1476444726409 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:06 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B9800 == 12 [pid = 892] [id = 110] 04:32:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0C0B9C00) [pid = 892] [serial = 331] [outer = 00000000] 04:32:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0C234000) [pid = 892] [serial = 332] [outer = 0C0B9C00] 04:32:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0C386000) [pid = 892] [serial = 333] [outer = 0C0B9C00] 04:32:07 INFO - PROCESS | 4060 | ++DOCSHELL 0D526000 == 13 [pid = 892] [id = 111] 04:32:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0D73D000) [pid = 892] [serial = 334] [outer = 00000000] 04:32:07 INFO - PROCESS | 4060 | ++DOCSHELL 0D741000 == 14 [pid = 892] [id = 112] 04:32:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0D79D800) [pid = 892] [serial = 335] [outer = 00000000] 04:32:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0D79E000) [pid = 892] [serial = 336] [outer = 0D73D000] 04:32:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (0D7CA400) [pid = 892] [serial = 337] [outer = 0D79D800] 04:32:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (0D06F000) [pid = 892] [serial = 338] [outer = 0D79D800] 04:32:13 INFO - PROCESS | 4060 | --DOMWINDOW == 12 (12F95800) [pid = 4060] [serial = 21] [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.] 04:32:17 INFO - PROCESS | 4060 | 1476444737465 Marionette TRACE conn7 <- [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]]]}] 04:32:17 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:32:17 INFO - TEST-OK | /dom/ranges/Range-insertNode.html | took 11615ms 04:32:17 INFO - PROCESS | 4060 | 1476444737859 Marionette TRACE conn7 -> [0,415,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 4060 | 1476444737864 Marionette TRACE conn7 <- [1,415,null,{"value":"2147483652"}] 04:32:17 INFO - TEST-START | /dom/ranges/Range-intersectsNode-binding.html 04:32:17 INFO - PROCESS | 4060 | 1476444737870 Marionette TRACE conn7 -> [0,416,"timeouts",{"script":185000}] 04:32:17 INFO - PROCESS | 4060 | 1476444737876 Marionette TRACE conn7 <- [1,416,null,{}] 04:32:17 INFO - PROCESS | 4060 | 1476444737884 Marionette TRACE conn7 -> [0,417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:18 INFO - PROCESS | 4060 | 1476444737993 Marionette TRACE conn7 <- [1,417,null,{"value":null}] 04:32:18 INFO - PROCESS | 4060 | 1476444738006 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:18 INFO - PROCESS | 4060 | ++DOCSHELL 09072C00 == 15 [pid = 892] [id = 113] 04:32:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (09B29000) [pid = 892] [serial = 339] [outer = 00000000] 04:32:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0B64B400) [pid = 892] [serial = 340] [outer = 09B29000] 04:32:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0C0BCC00) [pid = 892] [serial = 341] [outer = 09B29000] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0DFF6800 == 14 [pid = 892] [id = 109] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0C0AE800 == 13 [pid = 892] [id = 108] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0D069400 == 12 [pid = 892] [id = 106] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0D43DC00 == 11 [pid = 892] [id = 105] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0D321C00 == 10 [pid = 892] [id = 104] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0CB7F000 == 9 [pid = 892] [id = 103] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 0C0B9400 == 8 [pid = 892] [id = 102] 04:32:18 INFO - PROCESS | 4060 | --DOCSHELL 09009C00 == 7 [pid = 892] [id = 101] 04:32:18 INFO - PROCESS | 4060 | 1476444738512 Marionette TRACE conn7 <- [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]]]}] 04:32:18 INFO - . 04:32:18 INFO - TEST-OK | /dom/ranges/Range-intersectsNode-binding.html | took 690ms 04:32:18 INFO - PROCESS | 4060 | 1476444738563 Marionette TRACE conn7 -> [0,419,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 4060 | 1476444738571 Marionette TRACE conn7 <- [1,419,null,{"value":"2147483652"}] 04:32:18 INFO - TEST-START | /dom/ranges/Range-intersectsNode.html 04:32:18 INFO - PROCESS | 4060 | 1476444738579 Marionette TRACE conn7 -> [0,420,"timeouts",{"script":185000}] 04:32:18 INFO - PROCESS | 4060 | 1476444738584 Marionette TRACE conn7 <- [1,420,null,{}] 04:32:18 INFO - PROCESS | 4060 | 1476444738588 Marionette TRACE conn7 -> [0,421,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:18 INFO - PROCESS | 4060 | 1476444738676 Marionette TRACE conn7 <- [1,421,null,{"value":null}] 04:32:18 INFO - PROCESS | 4060 | 1476444738690 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0CB76800) [pid = 892] [serial = 301] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0D7A2C00) [pid = 892] [serial = 302] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (0E69B800) [pid = 892] [serial = 298] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0E69D400) [pid = 892] [serial = 299] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0E420800) [pid = 892] [serial = 295] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0D7D5800) [pid = 892] [serial = 292] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0CB79800) [pid = 892] [serial = 289] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0CB71C00) [pid = 892] [serial = 281] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0D069000) [pid = 892] [serial = 282] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0B343800) [pid = 892] [serial = 285] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0C228C00) [pid = 892] [serial = 287] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0DFF5C00) [pid = 892] [serial = 278] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0E7F6800) [pid = 892] [serial = 279] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0E4F5C00) [pid = 892] [serial = 274] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0C22BC00) [pid = 892] [serial = 271] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0B64A800) [pid = 892] [serial = 286] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0CB70C00) [pid = 892] [serial = 267] [outer = 00000000] [url = about:blank] 04:32:18 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B1000 == 8 [pid = 892] [id = 114] 04:32:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0C0B2800) [pid = 892] [serial = 342] [outer = 00000000] 04:32:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0C389800) [pid = 892] [serial = 343] [outer = 0C0B2800] 04:32:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0CB71C00) [pid = 892] [serial = 344] [outer = 0C0B2800] 04:32:21 INFO - PROCESS | 4060 | 1476444741291 Marionette TRACE conn7 <- [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]]]}] 04:32:21 INFO - ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:32:21 INFO - TEST-OK | /dom/ranges/Range-intersectsNode.html | took 3172ms 04:32:21 INFO - PROCESS | 4060 | 1476444741758 Marionette TRACE conn7 -> [0,423,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 4060 | 1476444741763 Marionette TRACE conn7 <- [1,423,null,{"value":"2147483652"}] 04:32:21 INFO - TEST-START | /dom/ranges/Range-isPointInRange.html 04:32:21 INFO - PROCESS | 4060 | 1476444741771 Marionette TRACE conn7 -> [0,424,"timeouts",{"script":185000}] 04:32:21 INFO - PROCESS | 4060 | 1476444741777 Marionette TRACE conn7 <- [1,424,null,{}] 04:32:21 INFO - PROCESS | 4060 | 1476444741785 Marionette TRACE conn7 -> [0,425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:21 INFO - PROCESS | 4060 | 1476444741899 Marionette TRACE conn7 <- [1,425,null,{"value":null}] 04:32:21 INFO - PROCESS | 4060 | 1476444741928 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D445400 == 9 [pid = 892] [id = 115] 04:32:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0D526400) [pid = 892] [serial = 345] [outer = 00000000] 04:32:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0D7CAC00) [pid = 892] [serial = 346] [outer = 0D526400] 04:32:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0D7D0000) [pid = 892] [serial = 347] [outer = 0D526400] 04:32:28 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0C22D000) [pid = 892] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneRange.html] 04:32:28 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0DFFAC00) [pid = 892] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer-2.html] 04:32:28 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0D071800) [pid = 892] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-collapse.html] 04:32:28 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (09004C00) [pid = 892] [serial = 270] [outer = 00000000] [url = https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html] 04:32:28 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0900E400) [pid = 892] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint.html] 04:32:28 INFO - PROCESS | 4060 | 1476444748435 Marionette TRACE conn7 <- [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]]]}] 04:32:29 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 04:32:29 INFO - TEST-OK | /dom/ranges/Range-isPointInRange.html | took 7753ms 04:32:29 INFO - PROCESS | 4060 | 1476444749526 Marionette TRACE conn7 -> [0,427,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 4060 | 1476444749532 Marionette TRACE conn7 <- [1,427,null,{"value":"2147483652"}] 04:32:29 INFO - TEST-START | /dom/ranges/Range-mutations.html 04:32:29 INFO - PROCESS | 4060 | 1476444749539 Marionette TRACE conn7 -> [0,428,"timeouts",{"script":185000}] 04:32:29 INFO - PROCESS | 4060 | 1476444749543 Marionette TRACE conn7 <- [1,428,null,{}] 04:32:29 INFO - PROCESS | 4060 | 1476444749551 Marionette TRACE conn7 -> [0,429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:29 INFO - PROCESS | 4060 | 1476444749695 Marionette TRACE conn7 <- [1,429,null,{"value":null}] 04:32:29 INFO - PROCESS | 4060 | 1476444749716 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:29 INFO - PROCESS | 4060 | ++DOCSHELL 0C38A000 == 10 [pid = 892] [id = 116] 04:32:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0C390000) [pid = 892] [serial = 348] [outer = 00000000] 04:32:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0D068C00) [pid = 892] [serial = 349] [outer = 0C390000] 04:32:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0D06E000) [pid = 892] [serial = 350] [outer = 0C390000] 04:32:52 INFO - PROCESS | 4060 | 1476444772666 Marionette TRACE conn7 <- [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]]]}] 04:32:53 INFO - .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 04:32:53 INFO - TEST-OK | /dom/ranges/Range-mutations.html | took 24277ms 04:32:53 INFO - PROCESS | 4060 | 1476444773817 Marionette TRACE conn7 -> [0,431,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 4060 | 1476444773823 Marionette TRACE conn7 <- [1,431,null,{"value":"2147483652"}] 04:32:53 INFO - TEST-START | /dom/ranges/Range-selectNode.html 04:32:53 INFO - PROCESS | 4060 | 1476444773830 Marionette TRACE conn7 -> [0,432,"timeouts",{"script":185000}] 04:32:53 INFO - PROCESS | 4060 | 1476444773835 Marionette TRACE conn7 <- [1,432,null,{}] 04:32:53 INFO - PROCESS | 4060 | 1476444773842 Marionette TRACE conn7 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0D526000 == 9 [pid = 892] [id = 111] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0D741000 == 8 [pid = 892] [id = 112] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0906E000 == 7 [pid = 892] [id = 100] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 09072C00 == 6 [pid = 892] [id = 113] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0D445400 == 5 [pid = 892] [id = 115] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0D952C00 == 4 [pid = 892] [id = 107] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0C0B9800 == 3 [pid = 892] [id = 110] 04:32:53 INFO - PROCESS | 4060 | --DOCSHELL 0C0B1000 == 2 [pid = 892] [id = 114] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0C0B4C00) [pid = 892] [serial = 304] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (09B32000) [pid = 892] [serial = 307] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0B34A400) [pid = 892] [serial = 308] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0E424000) [pid = 892] [serial = 296] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0D956400) [pid = 892] [serial = 293] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0CB7A000) [pid = 892] [serial = 272] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (0D064400) [pid = 892] [serial = 290] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0E41EC00) [pid = 892] [serial = 329] [outer = 00000000] [url = about:blank] 04:32:53 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0D526800) [pid = 892] [serial = 318] [outer = 00000000] [url = about:blank] 04:32:54 INFO - PROCESS | 4060 | 1476444774135 Marionette TRACE conn7 <- [1,433,null,{"value":null}] 04:32:54 INFO - PROCESS | 4060 | 1476444774153 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:54 INFO - PROCESS | 4060 | ++DOCSHELL 09067800 == 3 [pid = 892] [id = 117] 04:32:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0906A400) [pid = 892] [serial = 351] [outer = 00000000] 04:32:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0B34DC00) [pid = 892] [serial = 352] [outer = 0906A400] 04:32:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0C0AE400) [pid = 892] [serial = 353] [outer = 0906A400] 04:32:55 INFO - PROCESS | 4060 | 1476444775028 Marionette TRACE conn7 <- [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]]]}] 04:32:55 INFO - .................................................................................................................................................................................................................................................................................... 04:32:55 INFO - TEST-OK | /dom/ranges/Range-selectNode.html | took 1313ms 04:32:55 INFO - PROCESS | 4060 | 1476444775145 Marionette TRACE conn7 -> [0,435,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 4060 | 1476444775153 Marionette TRACE conn7 <- [1,435,null,{"value":"2147483652"}] 04:32:55 INFO - TEST-START | /dom/ranges/Range-set.html 04:32:55 INFO - PROCESS | 4060 | 1476444775164 Marionette TRACE conn7 -> [0,436,"timeouts",{"script":185000}] 04:32:55 INFO - PROCESS | 4060 | 1476444775169 Marionette TRACE conn7 <- [1,436,null,{}] 04:32:55 INFO - PROCESS | 4060 | 1476444775173 Marionette TRACE conn7 -> [0,437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:32:55 INFO - PROCESS | 4060 | 1476444775267 Marionette TRACE conn7 <- [1,437,null,{"value":null}] 04:32:55 INFO - PROCESS | 4060 | 1476444775287 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:32:55 INFO - PROCESS | 4060 | ++DOCSHELL 0B64D400 == 4 [pid = 892] [id = 118] 04:32:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0C0AF000) [pid = 892] [serial = 354] [outer = 00000000] 04:32:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0D06D400) [pid = 892] [serial = 355] [outer = 0C0AF000] 04:32:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0D323C00) [pid = 892] [serial = 356] [outer = 0C0AF000] 04:33:06 INFO - PROCESS | 4060 | 1476444785561 Marionette TRACE conn7 <- [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]]]}] 04:33:06 INFO - ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0DFF3800) [pid = 892] [serial = 326] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0D441C00) [pid = 892] [serial = 316] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0DFF9400) [pid = 892] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (0D73D000) [pid = 892] [serial = 334] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0D32FC00) [pid = 892] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0D06FC00) [pid = 892] [serial = 320] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-detach.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 53 (0D958C00) [pid = 892] [serial = 323] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-extractContents.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 52 (0D064C00) [pid = 892] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-deleteContents.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (0C0BC000) [pid = 892] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-constructor.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (0D79D800) [pid = 892] [serial = 335] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (09B29000) [pid = 892] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode-binding.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (09071400) [pid = 892] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint-2.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (0C0B9C00) [pid = 892] [serial = 331] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-insertNode.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (0C0B2800) [pid = 892] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode.html] 04:33:06 INFO - . 04:33:06 INFO - PROCESS | 4060 | --DOMWINDOW == 45 (0D526400) [pid = 892] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-isPointInRange.html] 04:33:07 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:33:07 INFO - TEST-OK | /dom/ranges/Range-set.html | took 12428ms 04:33:07 INFO - PROCESS | 4060 | 1476444787595 Marionette TRACE conn7 -> [0,439,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 4060 | 1476444787598 Marionette TRACE conn7 <- [1,439,null,{"value":"2147483652"}] 04:33:07 INFO - TEST-START | /dom/ranges/Range-stringifier.html 04:33:07 INFO - PROCESS | 4060 | 1476444787605 Marionette TRACE conn7 -> [0,440,"timeouts",{"script":35000}] 04:33:07 INFO - PROCESS | 4060 | 1476444787611 Marionette TRACE conn7 <- [1,440,null,{}] 04:33:07 INFO - PROCESS | 4060 | 1476444787623 Marionette TRACE conn7 -> [0,441,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:07 INFO - PROCESS | 4060 | 1476444787715 Marionette TRACE conn7 <- [1,441,null,{"value":null}] 04:33:07 INFO - PROCESS | 4060 | 1476444787731 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B6800 == 5 [pid = 892] [id = 119] 04:33:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 46 (0C0B7000) [pid = 892] [serial = 357] [outer = 00000000] 04:33:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (0CB7F000) [pid = 892] [serial = 358] [outer = 0C0B7000] 04:33:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (0D06A800) [pid = 892] [serial = 359] [outer = 0C0B7000] 04:33:08 INFO - PROCESS | 4060 | 1476444788205 Marionette TRACE conn7 <- [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]]]}] 04:33:08 INFO - ..... 04:33:08 INFO - TEST-OK | /dom/ranges/Range-stringifier.html | took 631ms 04:33:08 INFO - PROCESS | 4060 | 1476444788242 Marionette TRACE conn7 -> [0,443,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 4060 | 1476444788245 Marionette TRACE conn7 <- [1,443,null,{"value":"2147483652"}] 04:33:08 INFO - TEST-START | /dom/ranges/Range-surroundContents.html 04:33:08 INFO - PROCESS | 4060 | 1476444788249 Marionette TRACE conn7 -> [0,444,"timeouts",{"script":185000}] 04:33:08 INFO - PROCESS | 4060 | 1476444788252 Marionette TRACE conn7 <- [1,444,null,{}] 04:33:08 INFO - PROCESS | 4060 | 1476444788256 Marionette TRACE conn7 -> [0,445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:08 INFO - PROCESS | 4060 | 1476444788334 Marionette TRACE conn7 <- [1,445,null,{"value":null}] 04:33:08 INFO - PROCESS | 4060 | 1476444788348 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:33:08 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D5C00 == 6 [pid = 892] [id = 120] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (0D328C00) [pid = 892] [serial = 360] [outer = 00000000] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (0DF1AC00) [pid = 892] [serial = 361] [outer = 0D328C00] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (0E999800) [pid = 892] [serial = 362] [outer = 0D328C00] 04:33:08 INFO - PROCESS | 4060 | ++DOCSHELL 11566C00 == 7 [pid = 892] [id = 121] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (1156B400) [pid = 892] [serial = 363] [outer = 00000000] 04:33:08 INFO - PROCESS | 4060 | ++DOCSHELL 1156BC00 == 8 [pid = 892] [id = 122] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 53 (1156C000) [pid = 892] [serial = 364] [outer = 00000000] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 54 (1156C400) [pid = 892] [serial = 365] [outer = 1156B400] 04:33:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (1156D800) [pid = 892] [serial = 366] [outer = 1156C000] 04:33:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0C0AF400) [pid = 892] [serial = 367] [outer = 1156C000] 04:33:21 INFO - PROCESS | 4060 | 1476444801372 Marionette TRACE conn7 <- [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]]]}] 04:33:21 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:33:21 INFO - TEST-OK | /dom/ranges/Range-surroundContents.html | took 13510ms 04:33:21 INFO - PROCESS | 4060 | 1476444801764 Marionette TRACE conn7 -> [0,447,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 4060 | 1476444801770 Marionette TRACE conn7 <- [1,447,null,{"value":"2147483652"}] 04:33:21 INFO - TEST-START | /fetch/api/credentials/authentication-basic-worker.html 04:33:21 INFO - PROCESS | 4060 | 1476444801778 Marionette TRACE conn7 -> [0,448,"timeouts",{"script":35000}] 04:33:21 INFO - PROCESS | 4060 | 1476444801784 Marionette TRACE conn7 <- [1,448,null,{}] 04:33:21 INFO - PROCESS | 4060 | 1476444801794 Marionette TRACE conn7 -> [0,449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:21 INFO - PROCESS | 4060 | 1476444801948 Marionette TRACE conn7 <- [1,449,null,{"value":null}] 04:33:21 INFO - PROCESS | 4060 | 1476444801974 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 4060 | ++DOCSHELL 0C233000 == 9 [pid = 892] [id = 123] 04:33:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0D0CE000) [pid = 892] [serial = 368] [outer = 00000000] 04:33:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0D7D3800) [pid = 892] [serial = 369] [outer = 0D0CE000] 04:33:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0D955000) [pid = 892] [serial = 370] [outer = 0D0CE000] 04:33:22 INFO - PROCESS | 4060 | 1476444802665 Marionette TRACE conn7 <- [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,{},{}]]]}] 04:33:22 INFO - ... 04:33:22 INFO - TEST-OK | /fetch/api/credentials/authentication-basic-worker.html | took 930ms 04:33:22 INFO - PROCESS | 4060 | 1476444802708 Marionette TRACE conn7 -> [0,451,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 4060 | 1476444802715 Marionette TRACE conn7 <- [1,451,null,{"value":"2147483652"}] 04:33:22 INFO - TEST-START | /fetch/api/credentials/authentication-basic.html 04:33:22 INFO - PROCESS | 4060 | 1476444802720 Marionette TRACE conn7 -> [0,452,"timeouts",{"script":35000}] 04:33:22 INFO - PROCESS | 4060 | 1476444802725 Marionette TRACE conn7 <- [1,452,null,{}] 04:33:22 INFO - PROCESS | 4060 | 1476444802743 Marionette TRACE conn7 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:22 INFO - PROCESS | 4060 | 1476444802839 Marionette TRACE conn7 <- [1,453,null,{"value":null}] 04:33:22 INFO - PROCESS | 4060 | 1476444802855 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 4060 | ++DOCSHELL 11563400 == 10 [pid = 892] [id = 124] 04:33:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (11563800) [pid = 892] [serial = 371] [outer = 00000000] 04:33:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (1C4D1C00) [pid = 892] [serial = 372] [outer = 11563800] 04:33:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (1C4D4C00) [pid = 892] [serial = 373] [outer = 11563800] 04:33:23 INFO - PROCESS | 4060 | 1476444803420 Marionette TRACE conn7 <- [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]]]}] 04:33:23 INFO - ... 04:33:23 INFO - TEST-OK | /fetch/api/credentials/authentication-basic.html | took 730ms 04:33:23 INFO - PROCESS | 4060 | 1476444803453 Marionette TRACE conn7 -> [0,455,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 4060 | 1476444803457 Marionette TRACE conn7 <- [1,455,null,{"value":"2147483652"}] 04:33:23 INFO - TEST-START | /fetch/api/credentials/cookies-worker.html 04:33:23 INFO - PROCESS | 4060 | 1476444803461 Marionette TRACE conn7 -> [0,456,"timeouts",{"script":35000}] 04:33:23 INFO - PROCESS | 4060 | 1476444803465 Marionette TRACE conn7 <- [1,456,null,{}] 04:33:23 INFO - PROCESS | 4060 | 1476444803470 Marionette TRACE conn7 -> [0,457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:23 INFO - PROCESS | 4060 | 1476444803571 Marionette TRACE conn7 <- [1,457,null,{"value":null}] 04:33:23 INFO - PROCESS | 4060 | 1476444803580 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 4060 | ++DOCSHELL 0CB74400 == 11 [pid = 892] [id = 125] 04:33:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0CB75000) [pid = 892] [serial = 374] [outer = 00000000] 04:33:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0D0D6400) [pid = 892] [serial = 375] [outer = 0CB75000] 04:33:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (1C4DB800) [pid = 892] [serial = 376] [outer = 0CB75000] 04:33:25 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 04:33:25 INFO - PROCESS | 4060 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:25 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 04:33:25 INFO - PROCESS | 4060 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:25 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 04:33:25 INFO - PROCESS | 4060 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:25 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 04:33:25 INFO - PROCESS | 4060 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:25 INFO - PROCESS | 4060 | 1476444805524 Marionette TRACE conn7 <- [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,{},{}]]]}] 04:33:25 INFO - ....... 04:33:25 INFO - TEST-OK | /fetch/api/credentials/cookies-worker.html | took 2081ms 04:33:25 INFO - PROCESS | 4060 | 1476444805543 Marionette TRACE conn7 -> [0,459,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 4060 | 1476444805548 Marionette TRACE conn7 <- [1,459,null,{"value":"2147483652"}] 04:33:25 INFO - TEST-START | /fetch/api/credentials/cookies.html 04:33:25 INFO - PROCESS | 4060 | 1476444805560 Marionette TRACE conn7 -> [0,460,"timeouts",{"script":35000}] 04:33:25 INFO - PROCESS | 4060 | 1476444805566 Marionette TRACE conn7 <- [1,460,null,{}] 04:33:25 INFO - PROCESS | 4060 | 1476444805571 Marionette TRACE conn7 -> [0,461,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 0B64D400 == 10 [pid = 892] [id = 118] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 0C0B6800 == 9 [pid = 892] [id = 119] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 0C38A000 == 8 [pid = 892] [id = 116] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 09067800 == 7 [pid = 892] [id = 117] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 11566C00 == 6 [pid = 892] [id = 121] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 1156BC00 == 5 [pid = 892] [id = 122] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 0C233000 == 4 [pid = 892] [id = 123] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 11563400 == 3 [pid = 892] [id = 124] 04:33:26 INFO - PROCESS | 4060 | --DOCSHELL 0D0D5C00 == 2 [pid = 892] [id = 120] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0D7CAC00) [pid = 892] [serial = 346] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0D7D0000) [pid = 892] [serial = 347] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0C389800) [pid = 892] [serial = 343] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0CB71C00) [pid = 892] [serial = 344] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0B64B400) [pid = 892] [serial = 340] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0C0BCC00) [pid = 892] [serial = 341] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0DFECC00) [pid = 892] [serial = 325] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0E41A400) [pid = 892] [serial = 328] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (0E4F2000) [pid = 892] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0C234000) [pid = 892] [serial = 332] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0C386000) [pid = 892] [serial = 333] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 53 (0D79E000) [pid = 892] [serial = 336] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 52 (0D06F000) [pid = 892] [serial = 338] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (0B64D800) [pid = 892] [serial = 6] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (0D071C00) [pid = 892] [serial = 319] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (0D524400) [pid = 892] [serial = 317] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (0D950800) [pid = 892] [serial = 321] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (0DF18C00) [pid = 892] [serial = 324] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (0D068800) [pid = 892] [serial = 314] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 45 (0C38B400) [pid = 892] [serial = 310] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 44 (0D7CA400) [pid = 892] [serial = 337] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 43 (0C22DC00) [pid = 892] [serial = 305] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 42 (0D06A400) [pid = 892] [serial = 313] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 41 (0D956C00) [pid = 892] [serial = 322] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | --DOMWINDOW == 40 (0C38FC00) [pid = 892] [serial = 311] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 4060 | 1476444806458 Marionette TRACE conn7 <- [1,461,null,{"value":null}] 04:33:26 INFO - PROCESS | 4060 | 1476444806468 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 4060 | ++DOCSHELL 09002C00 == 3 [pid = 892] [id = 126] 04:33:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 41 (0900D800) [pid = 892] [serial = 377] [outer = 00000000] 04:33:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 42 (09B32800) [pid = 892] [serial = 378] [outer = 0900D800] 04:33:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 43 (0B34B400) [pid = 892] [serial = 379] [outer = 0900D800] 04:33:27 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 04:33:27 INFO - PROCESS | 4060 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:27 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 04:33:27 INFO - PROCESS | 4060 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:27 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 04:33:27 INFO - PROCESS | 4060 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:27 INFO - PROCESS | 4060 | [Child 892] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 04:33:27 INFO - PROCESS | 4060 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 04:33:27 INFO - PROCESS | 4060 | 1476444807504 Marionette TRACE conn7 <- [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]]]}] 04:33:27 INFO - ....... 04:33:27 INFO - TEST-OK | /fetch/api/credentials/cookies.html | took 1981ms 04:33:27 INFO - PROCESS | 4060 | 1476444807539 Marionette TRACE conn7 -> [0,463,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 4060 | 1476444807542 Marionette TRACE conn7 <- [1,463,null,{"value":"2147483652"}] 04:33:27 INFO - TEST-START | /fetch/api/policies/csp-blocked-worker.html 04:33:27 INFO - PROCESS | 4060 | 1476444807546 Marionette TRACE conn7 -> [0,464,"timeouts",{"script":35000}] 04:33:27 INFO - PROCESS | 4060 | 1476444807549 Marionette TRACE conn7 <- [1,464,null,{}] 04:33:27 INFO - PROCESS | 4060 | 1476444807553 Marionette TRACE conn7 -> [0,465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:27 INFO - PROCESS | 4060 | 1476444807634 Marionette TRACE conn7 <- [1,465,null,{"value":null}] 04:33:27 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:27 INFO - PROCESS | 4060 | 1476444807650 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 4060 | ++DOCSHELL 0C227400 == 4 [pid = 892] [id = 127] 04:33:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 44 (0C229400) [pid = 892] [serial = 380] [outer = 00000000] 04:33:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 45 (0C384000) [pid = 892] [serial = 381] [outer = 0C229400] 04:33:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 46 (0C387000) [pid = 892] [serial = 382] [outer = 0C229400] 04:33:28 INFO - PROCESS | 4060 | [Child 892] 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 04:33:28 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:33:28 INFO - PROCESS | 4060 | [Child 892] 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 04:33:28 INFO - PROCESS | 4060 | 1476444808171 Marionette TRACE conn7 <- [1,466,null,{"value":["/fetch/api/policies/csp-blocked-worker.html",0,null,null,[["Fetch is blocked by CSP, got a TypeError",0,{},{}]]]}] 04:33:28 INFO - . 04:33:28 INFO - TEST-OK | /fetch/api/policies/csp-blocked-worker.html | took 670ms 04:33:28 INFO - PROCESS | 4060 | 1476444808219 Marionette TRACE conn7 -> [0,467,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 4060 | 1476444808222 Marionette TRACE conn7 <- [1,467,null,{"value":"2147483652"}] 04:33:28 INFO - TEST-START | /fetch/api/policies/csp-blocked.html 04:33:28 INFO - PROCESS | 4060 | 1476444808226 Marionette TRACE conn7 -> [0,468,"timeouts",{"script":35000}] 04:33:28 INFO - PROCESS | 4060 | 1476444808228 Marionette TRACE conn7 <- [1,468,null,{}] 04:33:28 INFO - PROCESS | 4060 | 1476444808232 Marionette TRACE conn7 -> [0,469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:28 INFO - PROCESS | 4060 | 1476444808311 Marionette TRACE conn7 <- [1,469,null,{"value":null}] 04:33:28 INFO - PROCESS | 4060 | 1476444808328 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D065000 == 5 [pid = 892] [id = 128] 04:33:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (0D065400) [pid = 892] [serial = 383] [outer = 00000000] 04:33:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (0D06BC00) [pid = 892] [serial = 384] [outer = 0D065400] 04:33:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (0D071400) [pid = 892] [serial = 385] [outer = 0D065400] 04:33:28 INFO - PROCESS | 4060 | [Child 892] 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 04:33:28 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:33:28 INFO - PROCESS | 4060 | [Child 892] 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 04:33:28 INFO - PROCESS | 4060 | 1476444808917 Marionette TRACE conn7 <- [1,470,null,{"value":["/fetch/api/policies/csp-blocked.html",0,null,null,[["Fetch is blocked by CSP, got a TypeError",0,null,null]]]}] 04:33:28 INFO - . 04:33:28 INFO - TEST-OK | /fetch/api/policies/csp-blocked.html | took 730ms 04:33:28 INFO - PROCESS | 4060 | 1476444808959 Marionette TRACE conn7 -> [0,471,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 4060 | 1476444808961 Marionette TRACE conn7 <- [1,471,null,{"value":"2147483652"}] 04:33:28 INFO - PROCESS | 4060 | 1476444808965 Marionette TRACE conn7 -> [0,472,"timeouts",{"script":35000}] 04:33:28 INFO - TEST-START | /fetch/api/policies/referrer-no-referrer-worker.html 04:33:28 INFO - PROCESS | 4060 | 1476444808967 Marionette TRACE conn7 <- [1,472,null,{}] 04:33:28 INFO - PROCESS | 4060 | 1476444808972 Marionette TRACE conn7 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:29 INFO - PROCESS | 4060 | 1476444809058 Marionette TRACE conn7 <- [1,473,null,{"value":null}] 04:33:29 INFO - PROCESS | 4060 | 1476444809064 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D0DA800 == 6 [pid = 892] [id = 129] 04:33:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (0D323000) [pid = 892] [serial = 386] [outer = 00000000] 04:33:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (0D520400) [pid = 892] [serial = 387] [outer = 0D323000] 04:33:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (0D526C00) [pid = 892] [serial = 388] [outer = 0D323000] 04:33:29 INFO - PROCESS | 4060 | 1476444809643 Marionette TRACE conn7 <- [1,474,null,{"value":["/fetch/api/policies/referrer-no-referrer-worker.html",0,null,null,[["Request's referrer is empty",0,{},{}]]]}] 04:33:29 INFO - . 04:33:29 INFO - TEST-OK | /fetch/api/policies/referrer-no-referrer-worker.html | took 730ms 04:33:29 INFO - PROCESS | 4060 | 1476444809699 Marionette TRACE conn7 -> [0,475,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 4060 | 1476444809701 Marionette TRACE conn7 <- [1,475,null,{"value":"2147483652"}] 04:33:29 INFO - TEST-START | /fetch/api/policies/referrer-no-referrer.html 04:33:29 INFO - PROCESS | 4060 | 1476444809704 Marionette TRACE conn7 -> [0,476,"timeouts",{"script":35000}] 04:33:29 INFO - PROCESS | 4060 | 1476444809706 Marionette TRACE conn7 <- [1,476,null,{}] 04:33:29 INFO - PROCESS | 4060 | 1476444809710 Marionette TRACE conn7 -> [0,477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:29 INFO - PROCESS | 4060 | 1476444809783 Marionette TRACE conn7 <- [1,477,null,{"value":null}] 04:33:29 INFO - PROCESS | 4060 | 1476444809796 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D524C00 == 7 [pid = 892] [id = 130] 04:33:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 53 (0D742800) [pid = 892] [serial = 389] [outer = 00000000] 04:33:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 54 (0D952800) [pid = 892] [serial = 390] [outer = 0D742800] 04:33:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0D958400) [pid = 892] [serial = 391] [outer = 0D742800] 04:33:30 INFO - PROCESS | 4060 | 1476444810186 Marionette TRACE conn7 <- [1,478,null,{"value":["/fetch/api/policies/referrer-no-referrer.html",0,null,null,[["Request's referrer is empty",0,null,null]]]}] 04:33:30 INFO - . 04:33:30 INFO - TEST-OK | /fetch/api/policies/referrer-no-referrer.html | took 530ms 04:33:30 INFO - PROCESS | 4060 | 1476444810239 Marionette TRACE conn7 -> [0,479,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 4060 | 1476444810241 Marionette TRACE conn7 <- [1,479,null,{"value":"2147483652"}] 04:33:30 INFO - TEST-START | /fetch/api/policies/referrer-origin-when-cross-origin-worker.html 04:33:30 INFO - PROCESS | 4060 | 1476444810245 Marionette TRACE conn7 -> [0,480,"timeouts",{"script":35000}] 04:33:30 INFO - PROCESS | 4060 | 1476444810247 Marionette TRACE conn7 <- [1,480,null,{}] 04:33:30 INFO - PROCESS | 4060 | 1476444810251 Marionette TRACE conn7 -> [0,481,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:30 INFO - PROCESS | 4060 | 1476444810335 Marionette TRACE conn7 <- [1,481,null,{"value":null}] 04:33:30 INFO - PROCESS | 4060 | 1476444810349 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7F800 == 8 [pid = 892] [id = 131] 04:33:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0DE7FC00) [pid = 892] [serial = 392] [outer = 00000000] 04:33:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0DFEBC00) [pid = 892] [serial = 393] [outer = 0DE7FC00] 04:33:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 13 (13AC3C00) [pid = 4060] [serial = 23] [outer = 0FD71800] 04:33:30 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0DF1B800) [pid = 892] [serial = 394] [outer = 0DE7FC00] 04:33:30 INFO - PROCESS | 4060 | 1476444810855 Marionette TRACE conn7 <- [1,482,null,{"value":["/fetch/api/policies/referrer-origin-when-cross-origin-worker.html",0,null,null,[["Request's referrer is origin",0,{},{}]]]}] 04:33:30 INFO - . 04:33:30 INFO - TEST-OK | /fetch/api/policies/referrer-origin-when-cross-origin-worker.html | took 630ms 04:33:30 INFO - PROCESS | 4060 | 1476444810880 Marionette TRACE conn7 -> [0,483,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 4060 | 1476444810883 Marionette TRACE conn7 <- [1,483,null,{"value":"2147483652"}] 04:33:30 INFO - TEST-START | /fetch/api/policies/referrer-origin-when-cross-origin.html 04:33:30 INFO - PROCESS | 4060 | 1476444810886 Marionette TRACE conn7 -> [0,484,"timeouts",{"script":35000}] 04:33:30 INFO - PROCESS | 4060 | 1476444810888 Marionette TRACE conn7 <- [1,484,null,{}] 04:33:30 INFO - PROCESS | 4060 | 1476444810897 Marionette TRACE conn7 -> [0,485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:30 INFO - PROCESS | 4060 | 1476444810969 Marionette TRACE conn7 <- [1,485,null,{"value":null}] 04:33:30 INFO - PROCESS | 4060 | 1476444810986 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF6400 == 9 [pid = 892] [id = 132] 04:33:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0DFF6800) [pid = 892] [serial = 395] [outer = 00000000] 04:33:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0E41E000) [pid = 892] [serial = 396] [outer = 0DFF6800] 04:33:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0E421000) [pid = 892] [serial = 397] [outer = 0DFF6800] 04:33:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0C390000) [pid = 892] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-mutations.html] 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0D328C00) [pid = 892] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-surroundContents.html] 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (1156C000) [pid = 892] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (1156B400) [pid = 892] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (0C0B7000) [pid = 892] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-stringifier.html] 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0906A400) [pid = 892] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-selectNode.html] 04:33:33 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0C0AF000) [pid = 892] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-set.html] 04:33:33 INFO - PROCESS | 4060 | 1476444813667 Marionette TRACE conn7 <- [1,486,null,{"value":["/fetch/api/policies/referrer-origin-when-cross-origin.html",0,null,null,[["Request's referrer is origin",0,null,null]]]}] 04:33:33 INFO - . 04:33:33 INFO - TEST-OK | /fetch/api/policies/referrer-origin-when-cross-origin.html | took 2828ms 04:33:33 INFO - PROCESS | 4060 | 1476444813717 Marionette TRACE conn7 -> [0,487,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 4060 | 1476444813719 Marionette TRACE conn7 <- [1,487,null,{"value":"2147483652"}] 04:33:33 INFO - PROCESS | 4060 | 1476444813723 Marionette TRACE conn7 -> [0,488,"timeouts",{"script":35000}] 04:33:33 INFO - TEST-START | /fetch/api/policies/referrer-origin-worker.html 04:33:33 INFO - PROCESS | 4060 | 1476444813725 Marionette TRACE conn7 <- [1,488,null,{}] 04:33:33 INFO - PROCESS | 4060 | 1476444813729 Marionette TRACE conn7 -> [0,489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:33 INFO - PROCESS | 4060 | 1476444813818 Marionette TRACE conn7 <- [1,489,null,{"value":null}] 04:33:33 INFO - PROCESS | 4060 | 1476444813828 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 4060 | ++DOCSHELL 0C390000 == 10 [pid = 892] [id = 133] 04:33:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (0CB73C00) [pid = 892] [serial = 398] [outer = 00000000] 04:33:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (0D0D3000) [pid = 892] [serial = 399] [outer = 0CB73C00] 04:33:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (0DF18000) [pid = 892] [serial = 400] [outer = 0CB73C00] 04:33:34 INFO - PROCESS | 4060 | [Child 892] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 208 04:33:34 INFO - PROCESS | 4060 | 1476444814475 Marionette TRACE conn7 <- [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,{},{}]]]}] 04:33:34 INFO - .. 04:33:34 INFO - TEST-OK | /fetch/api/policies/referrer-origin-worker.html | took 770ms 04:33:34 INFO - PROCESS | 4060 | 1476444814497 Marionette TRACE conn7 -> [0,491,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 4060 | 1476444814500 Marionette TRACE conn7 <- [1,491,null,{"value":"2147483652"}] 04:33:34 INFO - TEST-START | /fetch/api/policies/referrer-origin.html 04:33:34 INFO - PROCESS | 4060 | 1476444814504 Marionette TRACE conn7 -> [0,492,"timeouts",{"script":35000}] 04:33:34 INFO - PROCESS | 4060 | 1476444814506 Marionette TRACE conn7 <- [1,492,null,{}] 04:33:34 INFO - PROCESS | 4060 | 1476444814510 Marionette TRACE conn7 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:34 INFO - PROCESS | 4060 | 1476444814585 Marionette TRACE conn7 <- [1,493,null,{"value":null}] 04:33:34 INFO - PROCESS | 4060 | 1476444814599 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 4060 | ++DOCSHELL 0E41FC00 == 11 [pid = 892] [id = 134] 04:33:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (0E422400) [pid = 892] [serial = 401] [outer = 00000000] 04:33:34 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (0D7D2C00) [pid = 892] [serial = 402] [outer = 0E422400] 04:33:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0E5C5400) [pid = 892] [serial = 403] [outer = 0E422400] 04:33:34 INFO - PROCESS | 4060 | [Child 892] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 208 04:33:34 INFO - PROCESS | 4060 | 1476444814952 Marionette TRACE conn7 <- [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]]]}] 04:33:34 INFO - .. 04:33:34 INFO - TEST-OK | /fetch/api/policies/referrer-origin.html | took 470ms 04:33:34 INFO - PROCESS | 4060 | 1476444814977 Marionette TRACE conn7 -> [0,495,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 4060 | 1476444814979 Marionette TRACE conn7 <- [1,495,null,{"value":"2147483652"}] 04:33:34 INFO - TEST-START | /fetch/api/policies/referrer-unsafe-url-worker.html 04:33:34 INFO - PROCESS | 4060 | 1476444814988 Marionette TRACE conn7 -> [0,496,"timeouts",{"script":35000}] 04:33:34 INFO - PROCESS | 4060 | 1476444814990 Marionette TRACE conn7 <- [1,496,null,{}] 04:33:34 INFO - PROCESS | 4060 | 1476444814994 Marionette TRACE conn7 -> [0,497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:35 INFO - PROCESS | 4060 | 1476444815065 Marionette TRACE conn7 <- [1,497,null,{"value":null}] 04:33:35 INFO - PROCESS | 4060 | 1476444815074 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C4400 == 12 [pid = 892] [id = 135] 04:33:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0E5C6400) [pid = 892] [serial = 404] [outer = 00000000] 04:33:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0E69D000) [pid = 892] [serial = 405] [outer = 0E5C6400] 04:33:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0E69F400) [pid = 892] [serial = 406] [outer = 0E5C6400] 04:33:35 INFO - PROCESS | 4060 | 1476444815641 Marionette TRACE conn7 <- [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,{},{}]]]}] 04:33:35 INFO - . 04:33:35 INFO - TEST-OK | /fetch/api/policies/referrer-unsafe-url-worker.html | took 690ms 04:33:35 INFO - PROCESS | 4060 | 1476444815678 Marionette TRACE conn7 -> [0,499,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 4060 | 1476444815680 Marionette TRACE conn7 <- [1,499,null,{"value":"2147483652"}] 04:33:35 INFO - TEST-START | /fetch/api/policies/referrer-unsafe-url.html 04:33:35 INFO - PROCESS | 4060 | 1476444815684 Marionette TRACE conn7 -> [0,500,"timeouts",{"script":35000}] 04:33:35 INFO - PROCESS | 4060 | 1476444815685 Marionette TRACE conn7 <- [1,500,null,{}] 04:33:35 INFO - PROCESS | 4060 | 1476444815689 Marionette TRACE conn7 -> [0,501,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:35 INFO - PROCESS | 4060 | 1476444815772 Marionette TRACE conn7 <- [1,501,null,{"value":null}] 04:33:35 INFO - PROCESS | 4060 | 1476444815793 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 4060 | ++DOCSHELL 0C230400 == 13 [pid = 892] [id = 136] 04:33:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0C387C00) [pid = 892] [serial = 407] [outer = 00000000] 04:33:35 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0D0D0000) [pid = 892] [serial = 408] [outer = 0C387C00] 04:33:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0D0D7C00) [pid = 892] [serial = 409] [outer = 0C387C00] 04:33:36 INFO - PROCESS | 4060 | 1476444816235 Marionette TRACE conn7 <- [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]]]}] 04:33:36 INFO - . 04:33:36 INFO - TEST-OK | /fetch/api/policies/referrer-unsafe-url.html | took 570ms 04:33:36 INFO - PROCESS | 4060 | 1476444816257 Marionette TRACE conn7 -> [0,503,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 4060 | 1476444816259 Marionette TRACE conn7 <- [1,503,null,{"value":"2147483652"}] 04:33:36 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/001.html 04:33:36 INFO - PROCESS | 4060 | 1476444816263 Marionette TRACE conn7 -> [0,504,"timeouts",{"script":35000}] 04:33:36 INFO - PROCESS | 4060 | 1476444816264 Marionette TRACE conn7 <- [1,504,null,{}] 04:33:36 INFO - PROCESS | 4060 | 1476444816268 Marionette TRACE conn7 -> [0,505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:36 INFO - PROCESS | 4060 | 1476444816347 Marionette TRACE conn7 <- [1,505,null,{"value":null}] 04:33:36 INFO - PROCESS | 4060 | 1476444816355 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 4060 | ++DOCSHELL 0B649800 == 14 [pid = 892] [id = 137] 04:33:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0B649C00) [pid = 892] [serial = 410] [outer = 00000000] 04:33:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0C38B000) [pid = 892] [serial = 411] [outer = 0B649C00] 04:33:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0CB75400) [pid = 892] [serial = 412] [outer = 0B649C00] 04:33:36 INFO - PROCESS | 4060 | ++DOCSHELL 0C382800 == 15 [pid = 892] [id = 138] 04:33:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0CB77400) [pid = 892] [serial = 413] [outer = 00000000] 04:33:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0C385C00) [pid = 892] [serial = 414] [outer = 0CB77400] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0E41FC00 == 14 [pid = 892] [id = 134] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0C390000 == 13 [pid = 892] [id = 133] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0DFF6400 == 12 [pid = 892] [id = 132] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0DE7F800 == 11 [pid = 892] [id = 131] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0D524C00 == 10 [pid = 892] [id = 130] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0D0DA800 == 9 [pid = 892] [id = 129] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0D065000 == 8 [pid = 892] [id = 128] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0CB74400 == 7 [pid = 892] [id = 125] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 0C227400 == 6 [pid = 892] [id = 127] 04:33:36 INFO - PROCESS | 4060 | --DOCSHELL 09002C00 == 5 [pid = 892] [id = 126] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0D068C00) [pid = 892] [serial = 349] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0D06E000) [pid = 892] [serial = 350] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (1156D800) [pid = 892] [serial = 366] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0D06D400) [pid = 892] [serial = 355] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0B34DC00) [pid = 892] [serial = 352] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0CB7F000) [pid = 892] [serial = 358] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0DF1AC00) [pid = 892] [serial = 361] [outer = 00000000] [url = about:blank] 04:33:37 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0C0AE400) [pid = 892] [serial = 353] [outer = 00000000] [url = about:blank] 04:33:37 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0D323C00) [pid = 892] [serial = 356] [outer = 00000000] [url = about:blank] 04:33:37 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0E999800) [pid = 892] [serial = 362] [outer = 00000000] [url = about:blank] 04:33:37 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0D06A800) [pid = 892] [serial = 359] [outer = 00000000] [url = about:blank] 04:33:37 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0C0AF400) [pid = 892] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 04:33:37 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (1156C400) [pid = 892] [serial = 365] [outer = 00000000] [url = about:blank] 04:33:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (07859C00) [pid = 892] [serial = 415] [outer = 0CB77400] 04:33:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (0C0B0800) [pid = 892] [serial = 416] [outer = 0CB77400] 04:33:38 INFO - PROCESS | 4060 | 1476444818035 Marionette TRACE conn7 <- [1,506,null,{"value":["/html/browsers/browsing-the-web/history-traversal/001.html",0,null,null,[["pageshow event from traversal",0,null,null]]]}] 04:33:38 INFO - . 04:33:38 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/001.html | took 1834ms 04:33:38 INFO - PROCESS | 4060 | 1476444818101 Marionette TRACE conn7 -> [0,507,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 4060 | 1476444818103 Marionette TRACE conn7 <- [1,507,null,{"value":"2147483652"}] 04:33:38 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/PopStateEvent.html 04:33:38 INFO - PROCESS | 4060 | 1476444818113 Marionette TRACE conn7 -> [0,508,"timeouts",{"script":35000}] 04:33:38 INFO - PROCESS | 4060 | 1476444818115 Marionette TRACE conn7 <- [1,508,null,{}] 04:33:38 INFO - PROCESS | 4060 | 1476444818119 Marionette TRACE conn7 -> [0,509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:38 INFO - PROCESS | 4060 | 1476444818215 Marionette TRACE conn7 <- [1,509,null,{"value":null}] 04:33:38 INFO - PROCESS | 4060 | 1476444818225 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 4060 | ++DOCSHELL 0C236000 == 6 [pid = 892] [id = 139] 04:33:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0C388400) [pid = 892] [serial = 417] [outer = 00000000] 04:33:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0D065800) [pid = 892] [serial = 418] [outer = 0C388400] 04:33:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0D06A000) [pid = 892] [serial = 419] [outer = 0C388400] 04:33:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 04:33:38 INFO - PROCESS | 4060 | 1476444818596 Marionette TRACE conn7 <- [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]]]}] 04:33:38 INFO - ... 04:33:38 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/PopStateEvent.html | took 530ms 04:33:38 INFO - PROCESS | 4060 | 1476444818646 Marionette TRACE conn7 -> [0,511,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 4060 | 1476444818648 Marionette TRACE conn7 <- [1,511,null,{"value":"2147483652"}] 04:33:38 INFO - PROCESS | 4060 | 1476444818652 Marionette TRACE conn7 -> [0,512,"timeouts",{"script":35000}] 04:33:38 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html 04:33:38 INFO - PROCESS | 4060 | 1476444818654 Marionette TRACE conn7 <- [1,512,null,{}] 04:33:38 INFO - PROCESS | 4060 | 1476444818658 Marionette TRACE conn7 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:38 INFO - PROCESS | 4060 | 1476444818729 Marionette TRACE conn7 <- [1,513,null,{"value":null}] 04:33:38 INFO - PROCESS | 4060 | 1476444818742 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 4060 | ++DOCSHELL 0D06B000 == 7 [pid = 892] [id = 140] 04:33:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0D06E000) [pid = 892] [serial = 420] [outer = 00000000] 04:33:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0D324000) [pid = 892] [serial = 421] [outer = 0D06E000] 04:33:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0D43CC00) [pid = 892] [serial = 422] [outer = 0D06E000] 04:33:39 INFO - PROCESS | 4060 | ++DOCSHELL 0D79EC00 == 8 [pid = 892] [id = 141] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0D79F800) [pid = 892] [serial = 423] [outer = 00000000] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0D068C00) [pid = 892] [serial = 424] [outer = 0D79F800] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0D7CFC00) [pid = 892] [serial = 425] [outer = 0D79F800] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0D95DC00) [pid = 892] [serial = 426] [outer = 0D79F800] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0DF12800) [pid = 892] [serial = 427] [outer = 0D79F800] 04:33:39 INFO - PROCESS | 4060 | 1476444819397 Marionette TRACE conn7 <- [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]]]}] 04:33:39 INFO - . 04:33:39 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html | took 770ms 04:33:39 INFO - PROCESS | 4060 | 1476444819427 Marionette TRACE conn7 -> [0,515,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 4060 | 1476444819429 Marionette TRACE conn7 <- [1,515,null,{"value":"2147483652"}] 04:33:39 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html 04:33:39 INFO - PROCESS | 4060 | 1476444819433 Marionette TRACE conn7 -> [0,516,"timeouts",{"script":35000}] 04:33:39 INFO - PROCESS | 4060 | 1476444819435 Marionette TRACE conn7 <- [1,516,null,{}] 04:33:39 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:39 INFO - PROCESS | 4060 | 1476444819480 Marionette TRACE conn7 -> [0,517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:39 INFO - PROCESS | 4060 | 1476444819622 Marionette TRACE conn7 <- [1,517,null,{"value":null}] 04:33:39 INFO - PROCESS | 4060 | 1476444819647 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 4060 | ++DOCSHELL 0DF15C00 == 9 [pid = 892] [id = 142] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (0DF17800) [pid = 892] [serial = 428] [outer = 00000000] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (0DFF8C00) [pid = 892] [serial = 429] [outer = 0DF17800] 04:33:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0E416000) [pid = 892] [serial = 430] [outer = 0DF17800] 04:33:40 INFO - PROCESS | 4060 | ++DOCSHELL 0E5B8000 == 10 [pid = 892] [id = 143] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0E5B8800) [pid = 892] [serial = 431] [outer = 00000000] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0E4F2800) [pid = 892] [serial = 432] [outer = 0E5B8800] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0E5BE400) [pid = 892] [serial = 433] [outer = 0E5B8800] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0DFFAC00) [pid = 892] [serial = 434] [outer = 0E5B8800] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0E696400) [pid = 892] [serial = 435] [outer = 0E5B8800] 04:33:40 INFO - PROCESS | 4060 | 1476444820502 Marionette TRACE conn7 <- [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]]]}] 04:33:40 INFO - . 04:33:40 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html | took 1138ms 04:33:40 INFO - PROCESS | 4060 | [Parent 4060] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:33:40 INFO - PROCESS | 4060 | 1476444820645 Marionette TRACE conn7 -> [0,519,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 4060 | 1476444820650 Marionette TRACE conn7 <- [1,519,null,{"value":"2147483652"}] 04:33:40 INFO - PROCESS | 4060 | 1476444820656 Marionette TRACE conn7 -> [0,520,"timeouts",{"script":35000}] 04:33:40 INFO - PROCESS | 4060 | 1476444820661 Marionette TRACE conn7 <- [1,520,null,{}] 04:33:40 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html 04:33:40 INFO - PROCESS | 4060 | 1476444820668 Marionette TRACE conn7 -> [0,521,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:40 INFO - PROCESS | 4060 | 1476444820796 Marionette TRACE conn7 <- [1,521,null,{"value":null}] 04:33:40 INFO - PROCESS | 4060 | 1476444820836 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F400 == 11 [pid = 892] [id = 144] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0C231800) [pid = 892] [serial = 436] [outer = 00000000] 04:33:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0DFF9000) [pid = 892] [serial = 437] [outer = 0C231800] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0E7EA400) [pid = 892] [serial = 438] [outer = 0C231800] 04:33:41 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F0C00 == 12 [pid = 892] [id = 145] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0E7F1000) [pid = 892] [serial = 439] [outer = 00000000] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0E7EE800) [pid = 892] [serial = 440] [outer = 0E7F1000] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0E7EEC00) [pid = 892] [serial = 441] [outer = 0E7F1000] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0D0D9400) [pid = 892] [serial = 442] [outer = 0E7F1000] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0E930C00) [pid = 892] [serial = 443] [outer = 0E7F1000] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0E930000) [pid = 892] [serial = 444] [outer = 0E7F1000] 04:33:41 INFO - PROCESS | 4060 | 1476444821601 Marionette TRACE conn7 <- [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] 04:33:41 INFO - PROCESS | 4060 | 1476444821640 Marionette TRACE conn7 <- [1,523,null,{"value":"2147483652"}] 04:33:41 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html 04:33:41 INFO - PROCESS | 4060 | 1476444821654 Marionette TRACE conn7 -> [0,524,"timeouts",{"script":35000}] 04:33:41 INFO - PROCESS | 4060 | 1476444821663 Marionette TRACE conn7 <- [1,524,null,{}] 04:33:41 INFO - PROCESS | 4060 | 1476444821682 Marionette TRACE conn7 -> [0,525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:41 INFO - PROCESS | 4060 | 1476444821779 Marionette TRACE conn7 <- [1,525,null,{"value":null}] 04:33:41 INFO - PROCESS | 4060 | 1476444821789 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 4060 | ++DOCSHELL 0E92B800 == 13 [pid = 892] [id = 146] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0E92C000) [pid = 892] [serial = 445] [outer = 00000000] 04:33:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0E99AC00) [pid = 892] [serial = 446] [outer = 0E92C000] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0E99D800) [pid = 892] [serial = 447] [outer = 0E92C000] 04:33:42 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A4400 == 14 [pid = 892] [id = 147] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0E9A4800) [pid = 892] [serial = 448] [outer = 00000000] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0E9A5800) [pid = 892] [serial = 449] [outer = 0E9A4800] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0EAB0C00) [pid = 892] [serial = 450] [outer = 0E9A4800] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0EAB4400) [pid = 892] [serial = 451] [outer = 0E9A4800] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0EAB9000) [pid = 892] [serial = 452] [outer = 0E9A4800] 04:33:42 INFO - PROCESS | 4060 | 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" 04:33:42 INFO - PROCESS | 4060 | 1476444822424 Marionette TRACE conn7 <- [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] 04:33:42 INFO - PROCESS | 4060 | 1476444822444 Marionette TRACE conn7 <- [1,527,null,{"value":"2147483652"}] 04:33:42 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/events.html 04:33:42 INFO - PROCESS | 4060 | 1476444822448 Marionette TRACE conn7 -> [0,528,"timeouts",{"script":35000}] 04:33:42 INFO - PROCESS | 4060 | 1476444822450 Marionette TRACE conn7 <- [1,528,null,{}] 04:33:42 INFO - PROCESS | 4060 | 1476444822461 Marionette TRACE conn7 -> [0,529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:42 INFO - PROCESS | 4060 | 1476444822536 Marionette TRACE conn7 <- [1,529,null,{"value":null}] 04:33:42 INFO - PROCESS | 4060 | 1476444822557 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 4060 | ++DOCSHELL 0E99F800 == 15 [pid = 892] [id = 148] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0E99FC00) [pid = 892] [serial = 453] [outer = 00000000] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0EBF2400) [pid = 892] [serial = 454] [outer = 0E99FC00] 04:33:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0EBF4800) [pid = 892] [serial = 455] [outer = 0E99FC00] 04:33:43 INFO - PROCESS | 4060 | 1476444823082 Marionette TRACE conn7 <- [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]]]}] 04:33:43 INFO - ................ 04:33:43 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/events.html | took 671ms 04:33:43 INFO - PROCESS | 4060 | 1476444823122 Marionette TRACE conn7 -> [0,531,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 4060 | 1476444823124 Marionette TRACE conn7 <- [1,531,null,{"value":"2147483652"}] 04:33:43 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/hashchange_event.html 04:33:43 INFO - PROCESS | 4060 | 1476444823128 Marionette TRACE conn7 -> [0,532,"timeouts",{"script":35000}] 04:33:43 INFO - PROCESS | 4060 | 1476444823131 Marionette TRACE conn7 <- [1,532,null,{}] 04:33:43 INFO - PROCESS | 4060 | 1476444823135 Marionette TRACE conn7 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:43 INFO - PROCESS | 4060 | 1476444823241 Marionette TRACE conn7 <- [1,533,null,{"value":null}] 04:33:43 INFO - PROCESS | 4060 | 1476444823263 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D06E800 == 16 [pid = 892] [id = 149] 04:33:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0D072C00) [pid = 892] [serial = 456] [outer = 00000000] 04:33:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0D7D2400) [pid = 892] [serial = 457] [outer = 0D072C00] 04:33:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0DE80400) [pid = 892] [serial = 458] [outer = 0D072C00] 04:33:43 INFO - PROCESS | 4060 | 1476444823752 Marionette TRACE conn7 <- [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]]]}] 04:33:43 INFO - . 04:33:43 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/hashchange_event.html | took 670ms 04:33:43 INFO - PROCESS | 4060 | 1476444823802 Marionette TRACE conn7 -> [0,535,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 4060 | 1476444823804 Marionette TRACE conn7 <- [1,535,null,{"value":"2147483652"}] 04:33:43 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/popstate_event.html 04:33:43 INFO - PROCESS | 4060 | 1476444823808 Marionette TRACE conn7 -> [0,536,"timeouts",{"script":35000}] 04:33:43 INFO - PROCESS | 4060 | 1476444823811 Marionette TRACE conn7 <- [1,536,null,{}] 04:33:43 INFO - PROCESS | 4060 | 1476444823815 Marionette TRACE conn7 -> [0,537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:43 INFO - PROCESS | 4060 | 1476444823900 Marionette TRACE conn7 <- [1,537,null,{"value":null}] 04:33:43 INFO - PROCESS | 4060 | 1476444823922 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 4060 | ++DOCSHELL 0DF11800 == 17 [pid = 892] [id = 150] 04:33:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0DF1AC00) [pid = 892] [serial = 459] [outer = 00000000] 04:33:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0EAB4C00) [pid = 892] [serial = 460] [outer = 0DF1AC00] 04:33:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0EABEC00) [pid = 892] [serial = 461] [outer = 0DF1AC00] 04:33:44 INFO - PROCESS | 4060 | 1476444824904 Marionette TRACE conn7 <- [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] 04:33:44 INFO - PROCESS | 4060 | 1476444824946 Marionette TRACE conn7 <- [1,539,null,{"value":"2147483652"}] 04:33:44 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html 04:33:44 INFO - PROCESS | 4060 | 1476444824950 Marionette TRACE conn7 -> [0,540,"timeouts",{"script":35000}] 04:33:44 INFO - PROCESS | 4060 | 1476444824952 Marionette TRACE conn7 <- [1,540,null,{}] 04:33:44 INFO - PROCESS | 4060 | 1476444824963 Marionette TRACE conn7 -> [0,541,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:45 INFO - PROCESS | 4060 | 1476444825083 Marionette TRACE conn7 <- [1,541,null,{"value":null}] 04:33:45 INFO - PROCESS | 4060 | 1476444825096 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 4060 | ++DOCSHELL 0C388800 == 18 [pid = 892] [id = 151] 04:33:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0C388C00) [pid = 892] [serial = 462] [outer = 00000000] 04:33:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0D06A400) [pid = 892] [serial = 463] [outer = 0C388C00] 04:33:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0D0CB400) [pid = 892] [serial = 464] [outer = 0C388C00] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0E9A4400 == 17 [pid = 892] [id = 147] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0E92B800 == 16 [pid = 892] [id = 146] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7F0C00 == 15 [pid = 892] [id = 145] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0C22F400 == 14 [pid = 892] [id = 144] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0E5B8000 == 13 [pid = 892] [id = 143] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0DF15C00 == 12 [pid = 892] [id = 142] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0D79EC00 == 11 [pid = 892] [id = 141] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0D06B000 == 10 [pid = 892] [id = 140] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0C236000 == 9 [pid = 892] [id = 139] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0C382800 == 8 [pid = 892] [id = 138] 04:33:45 INFO - PROCESS | 4060 | --DOCSHELL 0B649800 == 7 [pid = 892] [id = 137] 04:33:45 INFO - PROCESS | 4060 | 1476444825552 Marionette TRACE conn7 <- [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 \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\"","@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"]]]}] 04:33:45 INFO - . 04:33:45 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html | took 631ms 04:33:45 INFO - PROCESS | 4060 | 1476444825582 Marionette TRACE conn7 -> [0,543,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 4060 | 1476444825584 Marionette TRACE conn7 <- [1,543,null,{"value":"2147483652"}] 04:33:45 INFO - PROCESS | 4060 | 1476444825588 Marionette TRACE conn7 -> [0,544,"timeouts",{"script":35000}] 04:33:45 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/001.html 04:33:45 INFO - PROCESS | 4060 | 1476444825590 Marionette TRACE conn7 <- [1,544,null,{}] 04:33:45 INFO - PROCESS | 4060 | 1476444825594 Marionette TRACE conn7 -> [0,545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:45 INFO - PROCESS | 4060 | 1476444825665 Marionette TRACE conn7 <- [1,545,null,{"value":null}] 04:33:45 INFO - PROCESS | 4060 | 1476444825680 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 4060 | ++DOCSHELL 0D06AC00 == 8 [pid = 892] [id = 152] 04:33:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0D06F800) [pid = 892] [serial = 465] [outer = 00000000] 04:33:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0DE7E400) [pid = 892] [serial = 466] [outer = 0D06F800] 04:33:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0DFEDC00) [pid = 892] [serial = 467] [outer = 0D06F800] 04:33:46 INFO - PROCESS | 4060 | ++DOCSHELL 0E41CC00 == 9 [pid = 892] [id = 153] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0E41D400) [pid = 892] [serial = 468] [outer = 00000000] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0D0D4000) [pid = 892] [serial = 469] [outer = 0E41D400] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (09067000) [pid = 892] [serial = 470] [outer = 0E41D400] 04:33:46 INFO - PROCESS | 4060 | 1476444826162 Marionette TRACE conn7 <- [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]]]}] 04:33:46 INFO - . 04:33:46 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/001.html | took 630ms 04:33:46 INFO - PROCESS | 4060 | 1476444826222 Marionette TRACE conn7 -> [0,547,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 4060 | 1476444826224 Marionette TRACE conn7 <- [1,547,null,{"value":"2147483652"}] 04:33:46 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/002.html 04:33:46 INFO - PROCESS | 4060 | 1476444826228 Marionette TRACE conn7 -> [0,548,"timeouts",{"script":35000}] 04:33:46 INFO - PROCESS | 4060 | 1476444826230 Marionette TRACE conn7 <- [1,548,null,{}] 04:33:46 INFO - PROCESS | 4060 | 1476444826234 Marionette TRACE conn7 -> [0,549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:46 INFO - PROCESS | 4060 | 1476444826312 Marionette TRACE conn7 <- [1,549,null,{"value":null}] 04:33:46 INFO - PROCESS | 4060 | 1476444826328 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F2400 == 10 [pid = 892] [id = 154] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0E7F2800) [pid = 892] [serial = 471] [outer = 00000000] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0E937800) [pid = 892] [serial = 472] [outer = 0E7F2800] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0E999400) [pid = 892] [serial = 473] [outer = 0E7F2800] 04:33:46 INFO - PROCESS | 4060 | ++DOCSHELL 0EABC800 == 11 [pid = 892] [id = 155] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0EABD000) [pid = 892] [serial = 474] [outer = 00000000] 04:33:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0EABE000) [pid = 892] [serial = 475] [outer = 0EABD000] 04:33:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0E939800) [pid = 892] [serial = 476] [outer = 0EABD000] 04:33:47 INFO - PROCESS | 4060 | 1476444827447 Marionette TRACE conn7 <- [1,550,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/002.html",0,null,null,[["Multiple simultaneous navigations",0,null,null]]]}] 04:33:47 INFO - . 04:33:47 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/002.html | took 1278ms 04:33:47 INFO - PROCESS | 4060 | 1476444827511 Marionette TRACE conn7 -> [0,551,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 4060 | 1476444827516 Marionette TRACE conn7 <- [1,551,null,{"value":"2147483652"}] 04:33:47 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/003.html 04:33:47 INFO - PROCESS | 4060 | 1476444827523 Marionette TRACE conn7 -> [0,552,"timeouts",{"script":35000}] 04:33:47 INFO - PROCESS | 4060 | 1476444827529 Marionette TRACE conn7 <- [1,552,null,{}] 04:33:47 INFO - PROCESS | 4060 | 1476444827538 Marionette TRACE conn7 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:47 INFO - PROCESS | 4060 | 1476444827676 Marionette TRACE conn7 <- [1,553,null,{"value":null}] 04:33:47 INFO - PROCESS | 4060 | 1476444827713 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFC000 == 12 [pid = 892] [id = 156] 04:33:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0EBFC800) [pid = 892] [serial = 477] [outer = 00000000] 04:33:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0ECE0C00) [pid = 892] [serial = 478] [outer = 0EBFC800] 04:33:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0ECE5000) [pid = 892] [serial = 479] [outer = 0EBFC800] 04:33:48 INFO - PROCESS | 4060 | ++DOCSHELL 0F331400 == 13 [pid = 892] [id = 157] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0F331800) [pid = 892] [serial = 480] [outer = 00000000] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0E6A0C00) [pid = 892] [serial = 481] [outer = 0F331800] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0ECE0400) [pid = 892] [serial = 482] [outer = 0F331800] 04:33:48 INFO - PROCESS | 4060 | --DOMWINDOW == 12 (0D4F4400) [pid = 4060] [serial = 22] [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.] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0F336000) [pid = 892] [serial = 483] [outer = 0F331800] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0F331C00) [pid = 892] [serial = 484] [outer = 0F331800] 04:33:48 INFO - PROCESS | 4060 | 1476444828674 Marionette TRACE conn7 <- [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"]]]}] 04:33:48 INFO - . 04:33:48 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/003.html | took 1180ms 04:33:48 INFO - PROCESS | 4060 | 1476444828711 Marionette TRACE conn7 -> [0,555,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 4060 | 1476444828716 Marionette TRACE conn7 <- [1,555,null,{"value":"2147483652"}] 04:33:48 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/004.html 04:33:48 INFO - PROCESS | 4060 | 1476444828727 Marionette TRACE conn7 -> [0,556,"timeouts",{"script":35000}] 04:33:48 INFO - PROCESS | 4060 | 1476444828733 Marionette TRACE conn7 <- [1,556,null,{}] 04:33:48 INFO - PROCESS | 4060 | 1476444828745 Marionette TRACE conn7 -> [0,557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:48 INFO - PROCESS | 4060 | 1476444828835 Marionette TRACE conn7 <- [1,557,null,{"value":null}] 04:33:48 INFO - PROCESS | 4060 | 1476444828850 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 4060 | ++DOCSHELL 0ECDDC00 == 14 [pid = 892] [id = 158] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0ECE2000) [pid = 892] [serial = 485] [outer = 00000000] 04:33:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0F4C3000) [pid = 892] [serial = 486] [outer = 0ECE2000] 04:33:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0F4C4000) [pid = 892] [serial = 487] [outer = 0ECE2000] 04:33:49 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:33:49 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0CB73C00) [pid = 892] [serial = 398] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin-worker.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (0D065400) [pid = 892] [serial = 383] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/csp-blocked.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0D323000) [pid = 892] [serial = 386] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-no-referrer-worker.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (0C229400) [pid = 892] [serial = 380] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/csp-blocked-worker.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (11563800) [pid = 892] [serial = 371] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/authentication-basic.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0DE7FC00) [pid = 892] [serial = 392] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin-when-cross-origin-worker.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0D0CE000) [pid = 892] [serial = 368] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/authentication-basic-worker.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0900D800) [pid = 892] [serial = 377] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/cookies.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0D742800) [pid = 892] [serial = 389] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-no-referrer.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0CB75000) [pid = 892] [serial = 374] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/cookies-worker.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0DFF6800) [pid = 892] [serial = 395] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin-when-cross-origin.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0C387C00) [pid = 892] [serial = 407] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-unsafe-url.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0E5B8800) [pid = 892] [serial = 431] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0E7F1000) [pid = 892] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0E422400) [pid = 892] [serial = 401] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0E9A4800) [pid = 892] [serial = 448] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 04:33:49 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0C388400) [pid = 892] [serial = 417] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html] 04:33:49 INFO - PROCESS | 4060 | ++DOCSHELL 0D51F800 == 15 [pid = 892] [id = 159] 04:33:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0D742800) [pid = 892] [serial = 488] [outer = 00000000] 04:33:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0D0CF800) [pid = 892] [serial = 489] [outer = 0D742800] 04:33:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0F4C4800) [pid = 892] [serial = 490] [outer = 0D742800] 04:33:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0F4CAC00) [pid = 892] [serial = 491] [outer = 0D742800] 04:33:49 INFO - PROCESS | 4060 | 1476444829715 Marionette TRACE conn7 <- [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]]]}] 04:33:49 INFO - . 04:33:49 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/004.html | took 1032ms 04:33:49 INFO - PROCESS | 4060 | 1476444829761 Marionette TRACE conn7 -> [0,559,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 4060 | 1476444829770 Marionette TRACE conn7 <- [1,559,null,{"value":"2147483652"}] 04:33:49 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/005.html 04:33:49 INFO - PROCESS | 4060 | 1476444829785 Marionette TRACE conn7 -> [0,560,"timeouts",{"script":35000}] 04:33:49 INFO - PROCESS | 4060 | 1476444829789 Marionette TRACE conn7 <- [1,560,null,{}] 04:33:49 INFO - PROCESS | 4060 | 1476444829802 Marionette TRACE conn7 -> [0,561,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:49 INFO - PROCESS | 4060 | 1476444829896 Marionette TRACE conn7 <- [1,561,null,{"value":null}] 04:33:49 INFO - PROCESS | 4060 | 1476444829914 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C1800 == 16 [pid = 892] [id = 160] 04:33:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0F4C2800) [pid = 892] [serial = 492] [outer = 00000000] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0F682000) [pid = 892] [serial = 493] [outer = 0F4C2800] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0F684000) [pid = 892] [serial = 494] [outer = 0F4C2800] 04:33:50 INFO - PROCESS | 4060 | ++DOCSHELL 0F687400 == 17 [pid = 892] [id = 161] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0F687800) [pid = 892] [serial = 495] [outer = 00000000] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0F688400) [pid = 892] [serial = 496] [outer = 0F687800] 04:33:50 INFO - PROCESS | 4060 | 1476444830382 Marionette TRACE conn7 <- [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]]]}] 04:33:50 INFO - . 04:33:50 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/005.html | took 630ms 04:33:50 INFO - PROCESS | 4060 | 1476444830416 Marionette TRACE conn7 -> [0,563,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 4060 | 1476444830419 Marionette TRACE conn7 <- [1,563,null,{"value":"2147483652"}] 04:33:50 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/006.html 04:33:50 INFO - PROCESS | 4060 | 1476444830423 Marionette TRACE conn7 -> [0,564,"timeouts",{"script":35000}] 04:33:50 INFO - PROCESS | 4060 | 1476444830428 Marionette TRACE conn7 <- [1,564,null,{}] 04:33:50 INFO - PROCESS | 4060 | 1476444830440 Marionette TRACE conn7 -> [0,565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:50 INFO - PROCESS | 4060 | 1476444830516 Marionette TRACE conn7 <- [1,565,null,{"value":null}] 04:33:50 INFO - PROCESS | 4060 | 1476444830532 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 4060 | ++DOCSHELL 0F682400 == 18 [pid = 892] [id = 162] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0F684C00) [pid = 892] [serial = 497] [outer = 00000000] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0F99C400) [pid = 892] [serial = 498] [outer = 0F684C00] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0F99E400) [pid = 892] [serial = 499] [outer = 0F684C00] 04:33:50 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A5C00 == 19 [pid = 892] [id = 163] 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0F9A6000) [pid = 892] [serial = 500] [outer = 00000000] 04:33:50 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:33:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0F9A9C00) [pid = 892] [serial = 501] [outer = 0F9A6000] 04:33:50 INFO - PROCESS | 4060 | [Parent 4060] 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 04:33:50 INFO - PROCESS | 4060 | 1476444830987 Marionette TRACE conn7 <- [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]]]}] 04:33:51 INFO - . 04:33:51 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/006.html | took 630ms 04:33:51 INFO - PROCESS | 4060 | 1476444831056 Marionette TRACE conn7 -> [0,567,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 4060 | 1476444831059 Marionette TRACE conn7 <- [1,567,null,{"value":"2147483652"}] 04:33:51 INFO - PROCESS | 4060 | 1476444831063 Marionette TRACE conn7 -> [0,568,"timeouts",{"script":35000}] 04:33:51 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/007.html 04:33:51 INFO - PROCESS | 4060 | 1476444831066 Marionette TRACE conn7 <- [1,568,null,{}] 04:33:51 INFO - PROCESS | 4060 | 1476444831070 Marionette TRACE conn7 -> [0,569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:51 INFO - PROCESS | 4060 | 1476444831152 Marionette TRACE conn7 <- [1,569,null,{"value":null}] 04:33:51 INFO - PROCESS | 4060 | 1476444831166 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 4060 | ++DOCSHELL 0F68D800 == 20 [pid = 892] [id = 164] 04:33:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0F99BC00) [pid = 892] [serial = 502] [outer = 00000000] 04:33:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0FA29800) [pid = 892] [serial = 503] [outer = 0F99BC00] 04:33:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0FA2A800) [pid = 892] [serial = 504] [outer = 0F99BC00] 04:33:51 INFO - PROCESS | 4060 | ++DOCSHELL 0CB77800 == 21 [pid = 892] [id = 165] 04:33:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (0CB78400) [pid = 892] [serial = 505] [outer = 00000000] 04:33:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (0CB7DC00) [pid = 892] [serial = 506] [outer = 0CB78400] 04:33:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (0E415400) [pid = 892] [serial = 507] [outer = 0CB78400] 04:33:51 INFO - PROCESS | 4060 | 1476444831861 Marionette TRACE conn7 <- [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]]]}] 04:33:51 INFO - . 04:33:51 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/007.html | took 830ms 04:33:51 INFO - PROCESS | 4060 | 1476444831896 Marionette TRACE conn7 -> [0,571,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 4060 | 1476444831898 Marionette TRACE conn7 <- [1,571,null,{"value":"2147483652"}] 04:33:51 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/008.html 04:33:51 INFO - PROCESS | 4060 | 1476444831902 Marionette TRACE conn7 -> [0,572,"timeouts",{"script":35000}] 04:33:51 INFO - PROCESS | 4060 | 1476444831904 Marionette TRACE conn7 <- [1,572,null,{}] 04:33:51 INFO - PROCESS | 4060 | 1476444831908 Marionette TRACE conn7 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:51 INFO - PROCESS | 4060 | 1476444831980 Marionette TRACE conn7 <- [1,573,null,{"value":null}] 04:33:51 INFO - PROCESS | 4060 | 1476444831988 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F7C00 == 22 [pid = 892] [id = 166] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (0E934000) [pid = 892] [serial = 508] [outer = 00000000] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 136 (0EBFBC00) [pid = 892] [serial = 509] [outer = 0E934000] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (0ECE4400) [pid = 892] [serial = 510] [outer = 0E934000] 04:33:52 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CE000 == 23 [pid = 892] [id = 167] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (0F4CE400) [pid = 892] [serial = 511] [outer = 00000000] 04:33:52 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0F4D0000) [pid = 892] [serial = 512] [outer = 0F4CE400] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0CB7D800) [pid = 892] [serial = 513] [outer = 0F4CE400] 04:33:52 INFO - PROCESS | 4060 | 1476444832594 Marionette TRACE conn7 <- [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]]]}] 04:33:52 INFO - . 04:33:52 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/008.html | took 730ms 04:33:52 INFO - PROCESS | 4060 | 1476444832636 Marionette TRACE conn7 -> [0,575,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 4060 | 1476444832638 Marionette TRACE conn7 <- [1,575,null,{"value":"2147483652"}] 04:33:52 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/009.html 04:33:52 INFO - PROCESS | 4060 | 1476444832645 Marionette TRACE conn7 -> [0,576,"timeouts",{"script":35000}] 04:33:52 INFO - PROCESS | 4060 | 1476444832647 Marionette TRACE conn7 <- [1,576,null,{}] 04:33:52 INFO - PROCESS | 4060 | 1476444832651 Marionette TRACE conn7 -> [0,577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:52 INFO - PROCESS | 4060 | 1476444832745 Marionette TRACE conn7 <- [1,577,null,{"value":null}] 04:33:52 INFO - PROCESS | 4060 | 1476444832756 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 4060 | ++DOCSHELL 0906D400 == 24 [pid = 892] [id = 168] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (09072400) [pid = 892] [serial = 514] [outer = 00000000] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0CB73800) [pid = 892] [serial = 515] [outer = 09072400] 04:33:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0D0CD400) [pid = 892] [serial = 516] [outer = 09072400] 04:33:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D3800 == 25 [pid = 892] [id = 169] 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0D0D6000) [pid = 892] [serial = 517] [outer = 00000000] 04:33:53 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (0D7A3400) [pid = 892] [serial = 518] [outer = 0D0D6000] 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (0D520C00) [pid = 892] [serial = 519] [outer = 0D0D6000] 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0B649000) [pid = 892] [serial = 520] [outer = 0D0D6000] 04:33:53 INFO - PROCESS | 4060 | 1476444833533 Marionette TRACE conn7 <- [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]]]}] 04:33:53 INFO - . 04:33:53 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/009.html | took 930ms 04:33:53 INFO - PROCESS | 4060 | 1476444833576 Marionette TRACE conn7 -> [0,579,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 4060 | 1476444833578 Marionette TRACE conn7 <- [1,579,null,{"value":"2147483652"}] 04:33:53 INFO - PROCESS | 4060 | 1476444833582 Marionette TRACE conn7 -> [0,580,"timeouts",{"script":35000}] 04:33:53 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/010.html 04:33:53 INFO - PROCESS | 4060 | 1476444833584 Marionette TRACE conn7 <- [1,580,null,{}] 04:33:53 INFO - PROCESS | 4060 | 1476444833588 Marionette TRACE conn7 -> [0,581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:53 INFO - PROCESS | 4060 | 1476444833664 Marionette TRACE conn7 <- [1,581,null,{"value":null}] 04:33:53 INFO - PROCESS | 4060 | 1476444833676 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 4060 | ++DOCSHELL 0900D800 == 26 [pid = 892] [id = 170] 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0906B800) [pid = 892] [serial = 521] [outer = 00000000] 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (0CB71400) [pid = 892] [serial = 522] [outer = 0906B800] 04:33:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 150 (0CB7B000) [pid = 892] [serial = 523] [outer = 0906B800] 04:33:54 INFO - PROCESS | 4060 | ++DOCSHELL 0D323400 == 27 [pid = 892] [id = 171] 04:33:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 151 (0D32FC00) [pid = 892] [serial = 524] [outer = 00000000] 04:33:54 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:33:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 152 (0D741800) [pid = 892] [serial = 525] [outer = 0D32FC00] 04:33:54 INFO - PROCESS | 4060 | 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. 04:33:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 153 (07861400) [pid = 892] [serial = 526] [outer = 0D32FC00] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0F9A5C00 == 26 [pid = 892] [id = 163] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0F682400 == 25 [pid = 892] [id = 162] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0F687400 == 24 [pid = 892] [id = 161] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0F4C1800 == 23 [pid = 892] [id = 160] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0D51F800 == 22 [pid = 892] [id = 159] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0ECDDC00 == 21 [pid = 892] [id = 158] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0C230400 == 20 [pid = 892] [id = 136] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0F331400 == 19 [pid = 892] [id = 157] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0EBFC000 == 18 [pid = 892] [id = 156] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0EABC800 == 17 [pid = 892] [id = 155] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0E7F2400 == 16 [pid = 892] [id = 154] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0E41CC00 == 15 [pid = 892] [id = 153] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0D06AC00 == 14 [pid = 892] [id = 152] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0C388800 == 13 [pid = 892] [id = 151] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0DF11800 == 12 [pid = 892] [id = 150] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0D06E800 == 11 [pid = 892] [id = 149] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0E99F800 == 10 [pid = 892] [id = 148] 04:33:54 INFO - PROCESS | 4060 | --DOCSHELL 0E5C4400 == 9 [pid = 892] [id = 135] 04:33:54 INFO - PROCESS | 4060 | 1476444834366 Marionette TRACE conn7 <- [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]]]}] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 152 (0E9A5800) [pid = 892] [serial = 449] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 151 (0EAB0C00) [pid = 892] [serial = 450] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 150 (0EAB4400) [pid = 892] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 149 (0EAB9000) [pid = 892] [serial = 452] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (0D324000) [pid = 892] [serial = 421] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0D43CC00) [pid = 892] [serial = 422] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (0D065800) [pid = 892] [serial = 418] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (0D06A000) [pid = 892] [serial = 419] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (0C38B000) [pid = 892] [serial = 411] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (0CB75400) [pid = 892] [serial = 412] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0D0D0000) [pid = 892] [serial = 408] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0D0D7C00) [pid = 892] [serial = 409] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0DF18000) [pid = 892] [serial = 400] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0D071400) [pid = 892] [serial = 385] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0D526C00) [pid = 892] [serial = 388] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0C387000) [pid = 892] [serial = 382] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (0C384000) [pid = 892] [serial = 381] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 135 (0D7D2C00) [pid = 892] [serial = 402] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (0D0D3000) [pid = 892] [serial = 399] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (1C4D1C00) [pid = 892] [serial = 372] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (0DFEBC00) [pid = 892] [serial = 393] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (0D7D3800) [pid = 892] [serial = 369] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0E69D000) [pid = 892] [serial = 405] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (09B32800) [pid = 892] [serial = 378] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0D952800) [pid = 892] [serial = 390] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (1C4DB800) [pid = 892] [serial = 376] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (0E421000) [pid = 892] [serial = 397] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0DF1B800) [pid = 892] [serial = 394] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0E41E000) [pid = 892] [serial = 396] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0D958400) [pid = 892] [serial = 391] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0D955000) [pid = 892] [serial = 370] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0D0D6400) [pid = 892] [serial = 375] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0D520400) [pid = 892] [serial = 387] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (1C4D4C00) [pid = 892] [serial = 373] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0B34B400) [pid = 892] [serial = 379] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0D06BC00) [pid = 892] [serial = 384] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (07859C00) [pid = 892] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-2.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0DFFAC00) [pid = 892] [serial = 434] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0E5BE400) [pid = 892] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0E7EE800) [pid = 892] [serial = 440] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0E4F2800) [pid = 892] [serial = 432] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0E5C5400) [pid = 892] [serial = 403] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0E7EEC00) [pid = 892] [serial = 441] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0E696400) [pid = 892] [serial = 435] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0D0D9400) [pid = 892] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0E930000) [pid = 892] [serial = 444] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0D95DC00) [pid = 892] [serial = 426] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0D068C00) [pid = 892] [serial = 424] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0E930C00) [pid = 892] [serial = 443] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html] 04:33:54 INFO - . 04:33:54 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/010.html | took 830ms 04:33:54 INFO - PROCESS | 4060 | 1476444834417 Marionette TRACE conn7 -> [0,583,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 4060 | 1476444834423 Marionette TRACE conn7 <- [1,583,null,{"value":"2147483652"}] 04:33:54 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/011.html 04:33:54 INFO - PROCESS | 4060 | 1476444834430 Marionette TRACE conn7 -> [0,584,"timeouts",{"script":35000}] 04:33:54 INFO - PROCESS | 4060 | 1476444834435 Marionette TRACE conn7 <- [1,584,null,{}] 04:33:54 INFO - PROCESS | 4060 | 1476444834442 Marionette TRACE conn7 -> [0,585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:54 INFO - PROCESS | 4060 | 1476444834569 Marionette TRACE conn7 <- [1,585,null,{"value":null}] 04:33:54 INFO - PROCESS | 4060 | 1476444834603 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 4060 | ++DOCSHELL 0C384800 == 10 [pid = 892] [id = 172] 04:33:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0C388800) [pid = 892] [serial = 527] [outer = 00000000] 04:33:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0D06A000) [pid = 892] [serial = 528] [outer = 0C388800] 04:33:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0D071C00) [pid = 892] [serial = 529] [outer = 0C388800] 04:33:55 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D9400 == 11 [pid = 892] [id = 173] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0D322400) [pid = 892] [serial = 530] [outer = 00000000] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0B649800) [pid = 892] [serial = 531] [outer = 0D322400] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0D43D800) [pid = 892] [serial = 532] [outer = 0D322400] 04:33:55 INFO - PROCESS | 4060 | 1476444835246 Marionette TRACE conn7 <- [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]]]}] 04:33:55 INFO - . 04:33:55 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/011.html | took 836ms 04:33:55 INFO - PROCESS | 4060 | 1476444835267 Marionette TRACE conn7 -> [0,587,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 4060 | 1476444835272 Marionette TRACE conn7 <- [1,587,null,{"value":"2147483652"}] 04:33:55 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/012.html 04:33:55 INFO - PROCESS | 4060 | 1476444835278 Marionette TRACE conn7 -> [0,588,"timeouts",{"script":35000}] 04:33:55 INFO - PROCESS | 4060 | 1476444835284 Marionette TRACE conn7 <- [1,588,null,{}] 04:33:55 INFO - PROCESS | 4060 | 1476444835291 Marionette TRACE conn7 -> [0,589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:55 INFO - PROCESS | 4060 | 1476444835381 Marionette TRACE conn7 <- [1,589,null,{"value":null}] 04:33:55 INFO - PROCESS | 4060 | 1476444835464 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CCC00 == 12 [pid = 892] [id = 174] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0D7CE000) [pid = 892] [serial = 533] [outer = 00000000] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0D953400) [pid = 892] [serial = 534] [outer = 0D7CE000] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0D958C00) [pid = 892] [serial = 535] [outer = 0D7CE000] 04:33:55 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18000 == 13 [pid = 892] [id = 175] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0DF19000) [pid = 892] [serial = 536] [outer = 00000000] 04:33:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0DFEB800) [pid = 892] [serial = 537] [outer = 0DF19000] 04:33:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0DFFAC00) [pid = 892] [serial = 538] [outer = 0DF19000] 04:33:57 INFO - PROCESS | 4060 | 1476444837936 Marionette TRACE conn7 <- [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"]]]}] 04:33:57 INFO - . 04:33:57 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/012.html | took 2690ms 04:33:57 INFO - PROCESS | 4060 | 1476444837972 Marionette TRACE conn7 -> [0,591,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 4060 | 1476444837978 Marionette TRACE conn7 <- [1,591,null,{"value":"2147483652"}] 04:33:57 INFO - PROCESS | 4060 | 1476444837987 Marionette TRACE conn7 -> [0,592,"timeouts",{"script":35000}] 04:33:57 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/013.html 04:33:58 INFO - PROCESS | 4060 | 1476444837994 Marionette TRACE conn7 <- [1,592,null,{}] 04:33:58 INFO - PROCESS | 4060 | 1476444837998 Marionette TRACE conn7 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:58 INFO - PROCESS | 4060 | 1476444838079 Marionette TRACE conn7 <- [1,593,null,{"value":null}] 04:33:58 INFO - PROCESS | 4060 | 1476444838095 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 4060 | ++DOCSHELL 0D953800 == 14 [pid = 892] [id = 176] 04:33:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0D956000) [pid = 892] [serial = 539] [outer = 00000000] 04:33:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0E4F5C00) [pid = 892] [serial = 540] [outer = 0D956000] 04:33:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0E5BBC00) [pid = 892] [serial = 541] [outer = 0D956000] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0E99FC00) [pid = 892] [serial = 453] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/events.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0EABD000) [pid = 892] [serial = 474] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002-2.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0DF1AC00) [pid = 892] [serial = 459] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/popstate_event.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0F331800) [pid = 892] [serial = 480] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-3.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0D072C00) [pid = 892] [serial = 456] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/hashchange_event.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0F9A6000) [pid = 892] [serial = 500] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0E5C6400) [pid = 892] [serial = 404] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-unsafe-url-worker.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0CB77400) [pid = 892] [serial = 413] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-1.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0E7F2800) [pid = 892] [serial = 471] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0B649C00) [pid = 892] [serial = 410] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0DF17800) [pid = 892] [serial = 428] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0C231800) [pid = 892] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0D06E000) [pid = 892] [serial = 420] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0E92C000) [pid = 892] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0F687800) [pid = 892] [serial = 495] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0D742800) [pid = 892] [serial = 488] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-1.html] 04:33:59 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0C388C00) [pid = 892] [serial = 462] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html] 04:33:59 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:33:59 INFO - PROCESS | 4060 | ++DOCSHELL 0D06D000 == 15 [pid = 892] [id = 177] 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0D06D400) [pid = 892] [serial = 542] [outer = 00000000] 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (09002800) [pid = 892] [serial = 543] [outer = 0D06D400] 04:33:59 INFO - PROCESS | 4060 | 1476444839351 Marionette TRACE conn7 <- [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]]]}] 04:33:59 INFO - . 04:33:59 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/013.html | took 1380ms 04:33:59 INFO - PROCESS | 4060 | 1476444839374 Marionette TRACE conn7 -> [0,595,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 4060 | 1476444839377 Marionette TRACE conn7 <- [1,595,null,{"value":"2147483652"}] 04:33:59 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/014.html 04:33:59 INFO - PROCESS | 4060 | 1476444839381 Marionette TRACE conn7 -> [0,596,"timeouts",{"script":35000}] 04:33:59 INFO - PROCESS | 4060 | 1476444839386 Marionette TRACE conn7 <- [1,596,null,{}] 04:33:59 INFO - PROCESS | 4060 | 1476444839398 Marionette TRACE conn7 -> [0,597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:33:59 INFO - PROCESS | 4060 | 1476444839474 Marionette TRACE conn7 <- [1,597,null,{"value":null}] 04:33:59 INFO - PROCESS | 4060 | 1476444839497 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 4060 | ++DOCSHELL 0DF16C00 == 16 [pid = 892] [id = 178] 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0DF17800) [pid = 892] [serial = 544] [outer = 00000000] 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0E5C2000) [pid = 892] [serial = 545] [outer = 0DF17800] 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0E5BAC00) [pid = 892] [serial = 546] [outer = 0DF17800] 04:33:59 INFO - PROCESS | 4060 | ++DOCSHELL 0E69BC00 == 17 [pid = 892] [id = 179] 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0E69C400) [pid = 892] [serial = 547] [outer = 00000000] 04:33:59 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:33:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0E695C00) [pid = 892] [serial = 548] [outer = 0E69C400] 04:33:59 INFO - PROCESS | 4060 | 1476444839945 Marionette TRACE conn7 <- [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]]]}] 04:33:59 INFO - . 04:33:59 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/014.html | took 590ms 04:33:59 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/015.html 04:33:59 INFO - PROCESS | 4060 | 1476444839973 Marionette TRACE conn7 -> [0,599,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 4060 | 1476444839976 Marionette TRACE conn7 <- [1,599,null,{"value":"2147483652"}] 04:33:59 INFO - PROCESS | 4060 | 1476444839980 Marionette TRACE conn7 -> [0,600,"timeouts",{"script":35000}] 04:33:59 INFO - PROCESS | 4060 | 1476444839983 Marionette TRACE conn7 <- [1,600,null,{}] 04:33:59 INFO - PROCESS | 4060 | 1476444839987 Marionette TRACE conn7 -> [0,601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:00 INFO - PROCESS | 4060 | 1476444840076 Marionette TRACE conn7 <- [1,601,null,{"value":null}] 04:34:00 INFO - PROCESS | 4060 | 1476444840090 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 4060 | ++DOCSHELL 0E7ECC00 == 18 [pid = 892] [id = 180] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0E7EE800) [pid = 892] [serial = 549] [outer = 00000000] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0E7F6000) [pid = 892] [serial = 550] [outer = 0E7EE800] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0E92C000) [pid = 892] [serial = 551] [outer = 0E7EE800] 04:34:00 INFO - PROCESS | 4060 | ++DOCSHELL 0E936C00 == 19 [pid = 892] [id = 181] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0E937C00) [pid = 892] [serial = 552] [outer = 00000000] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0E931C00) [pid = 892] [serial = 553] [outer = 0E937C00] 04:34:00 INFO - PROCESS | 4060 | 1476444840518 Marionette TRACE conn7 <- [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]]]}] 04:34:00 INFO - . 04:34:00 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/015.html | took 570ms 04:34:00 INFO - PROCESS | 4060 | 1476444840553 Marionette TRACE conn7 -> [0,603,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 4060 | 1476444840555 Marionette TRACE conn7 <- [1,603,null,{"value":"2147483652"}] 04:34:00 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html 04:34:00 INFO - PROCESS | 4060 | 1476444840559 Marionette TRACE conn7 -> [0,604,"timeouts",{"script":35000}] 04:34:00 INFO - PROCESS | 4060 | 1476444840561 Marionette TRACE conn7 <- [1,604,null,{}] 04:34:00 INFO - PROCESS | 4060 | 1476444840565 Marionette TRACE conn7 -> [0,605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:00 INFO - PROCESS | 4060 | 1476444840639 Marionette TRACE conn7 <- [1,605,null,{"value":null}] 04:34:00 INFO - PROCESS | 4060 | 1476444840651 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EEC00 == 20 [pid = 892] [id = 182] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0E7EF400) [pid = 892] [serial = 554] [outer = 00000000] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0E9A5800) [pid = 892] [serial = 555] [outer = 0E7EF400] 04:34:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0EAB0000) [pid = 892] [serial = 556] [outer = 0E7EF400] 04:34:01 INFO - PROCESS | 4060 | ++DOCSHELL 09B32800 == 21 [pid = 892] [id = 183] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0C0BB000) [pid = 892] [serial = 557] [outer = 00000000] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0C230400) [pid = 892] [serial = 558] [outer = 0C0BB000] 04:34:01 INFO - PROCESS | 4060 | ++DOCSHELL 0C38E800 == 22 [pid = 892] [id = 184] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0C38F000) [pid = 892] [serial = 559] [outer = 00000000] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0C391800) [pid = 892] [serial = 560] [outer = 0C38F000] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0D7A5C00) [pid = 892] [serial = 561] [outer = 0C0BB000] 04:34:01 INFO - PROCESS | 4060 | 1476444841343 Marionette TRACE conn7 <- [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]]]}] 04:34:01 INFO - . 04:34:01 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html | took 830ms 04:34:01 INFO - PROCESS | 4060 | 1476444841394 Marionette TRACE conn7 -> [0,607,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 4060 | 1476444841400 Marionette TRACE conn7 <- [1,607,null,{"value":"2147483652"}] 04:34:01 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html 04:34:01 INFO - PROCESS | 4060 | 1476444841407 Marionette TRACE conn7 -> [0,608,"timeouts",{"script":35000}] 04:34:01 INFO - PROCESS | 4060 | 1476444841412 Marionette TRACE conn7 <- [1,608,null,{}] 04:34:01 INFO - PROCESS | 4060 | 1476444841418 Marionette TRACE conn7 -> [0,609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:01 INFO - PROCESS | 4060 | 1476444841565 Marionette TRACE conn7 <- [1,609,null,{"value":null}] 04:34:01 INFO - PROCESS | 4060 | 1476444841591 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D5000 == 23 [pid = 892] [id = 185] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0DE79400) [pid = 892] [serial = 562] [outer = 00000000] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0E5C3400) [pid = 892] [serial = 563] [outer = 0DE79400] 04:34:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0E695400) [pid = 892] [serial = 564] [outer = 0DE79400] 04:34:02 INFO - PROCESS | 4060 | ++DOCSHELL 0E934C00 == 24 [pid = 892] [id = 186] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0E9A2C00) [pid = 892] [serial = 565] [outer = 00000000] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0EAB1000) [pid = 892] [serial = 566] [outer = 0E9A2C00] 04:34:02 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB6000 == 25 [pid = 892] [id = 187] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0EAB6400) [pid = 892] [serial = 567] [outer = 00000000] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0E4F6400) [pid = 892] [serial = 568] [outer = 0EAB6400] 04:34:02 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0EBF9800) [pid = 892] [serial = 569] [outer = 0E9A2C00] 04:34:02 INFO - PROCESS | 4060 | 1476444842365 Marionette TRACE conn7 <- [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]]]}] 04:34:02 INFO - . 04:34:02 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html | took 990ms 04:34:02 INFO - PROCESS | 4060 | 1476444842398 Marionette TRACE conn7 -> [0,611,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 4060 | 1476444842404 Marionette TRACE conn7 <- [1,611,null,{"value":"2147483652"}] 04:34:02 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html 04:34:02 INFO - PROCESS | 4060 | 1476444842410 Marionette TRACE conn7 -> [0,612,"timeouts",{"script":35000}] 04:34:02 INFO - PROCESS | 4060 | 1476444842415 Marionette TRACE conn7 <- [1,612,null,{}] 04:34:02 INFO - PROCESS | 4060 | 1476444842421 Marionette TRACE conn7 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:02 INFO - PROCESS | 4060 | 1476444842516 Marionette TRACE conn7 <- [1,613,null,{"value":null}] 04:34:02 INFO - PROCESS | 4060 | 1476444842535 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F2800 == 26 [pid = 892] [id = 188] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0EAB3000) [pid = 892] [serial = 570] [outer = 00000000] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (0ECE7800) [pid = 892] [serial = 571] [outer = 0EAB3000] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (0ECEC400) [pid = 892] [serial = 572] [outer = 0EAB3000] 04:34:02 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C5800 == 27 [pid = 892] [id = 189] 04:34:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (0F4C6C00) [pid = 892] [serial = 573] [outer = 00000000] 04:34:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (0F33E400) [pid = 892] [serial = 574] [outer = 0F4C6C00] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0E69BC00 == 26 [pid = 892] [id = 179] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0DF16C00 == 25 [pid = 892] [id = 178] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0E936C00 == 24 [pid = 892] [id = 181] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0E7ECC00 == 23 [pid = 892] [id = 180] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0DF18000 == 22 [pid = 892] [id = 175] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D7CCC00 == 21 [pid = 892] [id = 174] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D06D000 == 20 [pid = 892] [id = 177] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D953800 == 19 [pid = 892] [id = 176] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D323400 == 18 [pid = 892] [id = 171] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0900D800 == 17 [pid = 892] [id = 170] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D0D9400 == 16 [pid = 892] [id = 173] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0CB77800 == 15 [pid = 892] [id = 165] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0F4CE000 == 14 [pid = 892] [id = 167] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D0D3800 == 13 [pid = 892] [id = 169] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0F68D800 == 12 [pid = 892] [id = 164] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0E7F7C00 == 11 [pid = 892] [id = 166] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0906D400 == 10 [pid = 892] [id = 168] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 09B32800 == 9 [pid = 892] [id = 183] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0C38E800 == 8 [pid = 892] [id = 184] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0E934C00 == 7 [pid = 892] [id = 186] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0EAB6000 == 6 [pid = 892] [id = 187] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0D7D5000 == 5 [pid = 892] [id = 185] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0C384800 == 4 [pid = 892] [id = 172] 04:34:04 INFO - PROCESS | 4060 | --DOCSHELL 0E7EEC00 == 3 [pid = 892] [id = 182] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (0E69F400) [pid = 892] [serial = 406] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (0EBF2400) [pid = 892] [serial = 454] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (0C0B0800) [pid = 892] [serial = 416] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (0DFF9000) [pid = 892] [serial = 437] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0E99AC00) [pid = 892] [serial = 446] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (0C385C00) [pid = 892] [serial = 414] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0D7CFC00) [pid = 892] [serial = 425] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (0DFF8C00) [pid = 892] [serial = 429] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (0F4CAC00) [pid = 892] [serial = 491] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0F4C4800) [pid = 892] [serial = 490] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-2.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0D0CF800) [pid = 892] [serial = 489] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0F331C00) [pid = 892] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-3.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0ECE0400) [pid = 892] [serial = 482] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-2.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0E6A0C00) [pid = 892] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0EBF4800) [pid = 892] [serial = 455] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0DE80400) [pid = 892] [serial = 458] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0D7D2400) [pid = 892] [serial = 457] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0EABEC00) [pid = 892] [serial = 461] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0EAB4C00) [pid = 892] [serial = 460] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0D0CB400) [pid = 892] [serial = 464] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0D06A400) [pid = 892] [serial = 463] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0DFEDC00) [pid = 892] [serial = 467] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0DE7E400) [pid = 892] [serial = 466] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0E999400) [pid = 892] [serial = 473] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0E937800) [pid = 892] [serial = 472] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0F688400) [pid = 892] [serial = 496] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0E7EA400) [pid = 892] [serial = 438] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0E416000) [pid = 892] [serial = 430] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0E99D800) [pid = 892] [serial = 447] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0EABE000) [pid = 892] [serial = 475] [outer = 00000000] [url = about:blank] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0F336000) [pid = 892] [serial = 483] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-1.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0E939800) [pid = 892] [serial = 476] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002-2.html] 04:34:04 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0F9A9C00) [pid = 892] [serial = 501] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 4060 | 1476444845074 Marionette TRACE conn7 <- [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]]]}] 04:34:05 INFO - . 04:34:05 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html | took 2674ms 04:34:05 INFO - PROCESS | 4060 | 1476444845087 Marionette TRACE conn7 -> [0,615,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 4060 | 1476444845095 Marionette TRACE conn7 <- [1,615,null,{"value":"2147483652"}] 04:34:05 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html 04:34:05 INFO - PROCESS | 4060 | 1476444845104 Marionette TRACE conn7 -> [0,616,"timeouts",{"script":35000}] 04:34:05 INFO - PROCESS | 4060 | 1476444845108 Marionette TRACE conn7 <- [1,616,null,{}] 04:34:05 INFO - PROCESS | 4060 | 1476444845113 Marionette TRACE conn7 -> [0,617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:05 INFO - PROCESS | 4060 | --DOCSHELL 0F4C5800 == 2 [pid = 892] [id = 189] 04:34:05 INFO - PROCESS | 4060 | 1476444845194 Marionette TRACE conn7 <- [1,617,null,{"value":null}] 04:34:05 INFO - PROCESS | 4060 | 1476444845211 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 4060 | ++DOCSHELL 09067800 == 3 [pid = 892] [id = 190] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0906A800) [pid = 892] [serial = 575] [outer = 00000000] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0B649C00) [pid = 892] [serial = 576] [outer = 0906A800] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0C0B0800) [pid = 892] [serial = 577] [outer = 0906A800] 04:34:05 INFO - PROCESS | 4060 | ++DOCSHELL 0C231C00 == 4 [pid = 892] [id = 191] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0C232800) [pid = 892] [serial = 578] [outer = 00000000] 04:34:05 INFO - PROCESS | 4060 | ++DOCSHELL 0C233400 == 5 [pid = 892] [id = 192] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0C234000) [pid = 892] [serial = 579] [outer = 00000000] 04:34:05 INFO - PROCESS | 4060 | ++DOCSHELL 0C234C00 == 6 [pid = 892] [id = 193] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0C236C00) [pid = 892] [serial = 580] [outer = 00000000] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0C0B9C00) [pid = 892] [serial = 581] [outer = 0C232800] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0C384C00) [pid = 892] [serial = 582] [outer = 0C234000] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0C230000) [pid = 892] [serial = 583] [outer = 0C236C00] 04:34:05 INFO - PROCESS | 4060 | 1476444845767 Marionette TRACE conn7 <- [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]]]}] 04:34:05 INFO - . 04:34:05 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html | took 670ms 04:34:05 INFO - PROCESS | 4060 | 1476444845778 Marionette TRACE conn7 -> [0,619,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 4060 | 1476444845781 Marionette TRACE conn7 <- [1,619,null,{"value":"2147483652"}] 04:34:05 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html 04:34:05 INFO - PROCESS | 4060 | 1476444845785 Marionette TRACE conn7 -> [0,620,"timeouts",{"script":35000}] 04:34:05 INFO - PROCESS | 4060 | 1476444845790 Marionette TRACE conn7 <- [1,620,null,{}] 04:34:05 INFO - PROCESS | 4060 | 1476444845802 Marionette TRACE conn7 -> [0,621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:05 INFO - PROCESS | 4060 | 1476444845891 Marionette TRACE conn7 <- [1,621,null,{"value":null}] 04:34:05 INFO - PROCESS | 4060 | 1476444845908 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 4060 | ++DOCSHELL 0D067000 == 7 [pid = 892] [id = 194] 04:34:05 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0D0D3800) [pid = 892] [serial = 584] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0D43C800) [pid = 892] [serial = 585] [outer = 0D0D3800] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0D529C00) [pid = 892] [serial = 586] [outer = 0D0D3800] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D1800 == 8 [pid = 892] [id = 195] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0D7D2400) [pid = 892] [serial = 587] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D2800 == 9 [pid = 892] [id = 196] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0D7D3000) [pid = 892] [serial = 588] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D3400 == 10 [pid = 892] [id = 197] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0D7D3C00) [pid = 892] [serial = 589] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D5000 == 11 [pid = 892] [id = 198] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0D7D5400) [pid = 892] [serial = 590] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D5800 == 12 [pid = 892] [id = 199] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0D7D5C00) [pid = 892] [serial = 591] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D6400 == 13 [pid = 892] [id = 200] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0D7D6C00) [pid = 892] [serial = 592] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D7400 == 14 [pid = 892] [id = 201] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0D7D7800) [pid = 892] [serial = 593] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0D79BC00) [pid = 892] [serial = 594] [outer = 0D7D2400] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0D952000) [pid = 892] [serial = 595] [outer = 0D7D3000] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0D7CFC00) [pid = 892] [serial = 596] [outer = 0D7D3C00] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0DE7A400) [pid = 892] [serial = 597] [outer = 0D7D5400] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0DE81400) [pid = 892] [serial = 598] [outer = 0D7D5C00] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0DF0E400) [pid = 892] [serial = 599] [outer = 0D7D6C00] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0DF13000) [pid = 892] [serial = 600] [outer = 0D7D7800] 04:34:06 INFO - PROCESS | 4060 | 1476444846517 Marionette TRACE conn7 <- [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]]]}] 04:34:06 INFO - . 04:34:06 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html | took 790ms 04:34:06 INFO - PROCESS | 4060 | 1476444846578 Marionette TRACE conn7 -> [0,623,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 4060 | 1476444846581 Marionette TRACE conn7 <- [1,623,null,{"value":"2147483652"}] 04:34:06 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html 04:34:06 INFO - PROCESS | 4060 | 1476444846584 Marionette TRACE conn7 -> [0,624,"timeouts",{"script":35000}] 04:34:06 INFO - PROCESS | 4060 | 1476444846588 Marionette TRACE conn7 <- [1,624,null,{}] 04:34:06 INFO - PROCESS | 4060 | 1476444846592 Marionette TRACE conn7 -> [0,625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:06 INFO - PROCESS | 4060 | 1476444846685 Marionette TRACE conn7 <- [1,625,null,{"value":null}] 04:34:06 INFO - PROCESS | 4060 | 1476444846694 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF5400 == 15 [pid = 892] [id = 202] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0DFF9000) [pid = 892] [serial = 601] [outer = 00000000] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0E7F4000) [pid = 892] [serial = 602] [outer = 0DFF9000] 04:34:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0E92B400) [pid = 892] [serial = 603] [outer = 0DFF9000] 04:34:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E99E400 == 16 [pid = 892] [id = 203] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (0E99E800) [pid = 892] [serial = 604] [outer = 00000000] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (0E939000) [pid = 892] [serial = 605] [outer = 0E99E800] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (0E9A0400) [pid = 892] [serial = 606] [outer = 0E99E800] 04:34:07 INFO - PROCESS | 4060 | 1476444847265 Marionette TRACE conn7 <- [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]]]}] 04:34:07 INFO - . 04:34:07 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html | took 730ms 04:34:07 INFO - PROCESS | 4060 | 1476444847318 Marionette TRACE conn7 -> [0,627,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 4060 | 1476444847320 Marionette TRACE conn7 <- [1,627,null,{"value":"2147483652"}] 04:34:07 INFO - PROCESS | 4060 | 1476444847324 Marionette TRACE conn7 -> [0,628,"timeouts",{"script":35000}] 04:34:07 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html 04:34:07 INFO - PROCESS | 4060 | 1476444847326 Marionette TRACE conn7 <- [1,628,null,{}] 04:34:07 INFO - PROCESS | 4060 | 1476444847330 Marionette TRACE conn7 -> [0,629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:07 INFO - PROCESS | 4060 | 1476444847404 Marionette TRACE conn7 <- [1,629,null,{"value":null}] 04:34:07 INFO - PROCESS | 4060 | 1476444847423 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E99B800 == 17 [pid = 892] [id = 204] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (0E9A1000) [pid = 892] [serial = 607] [outer = 00000000] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 136 (0EBF0800) [pid = 892] [serial = 608] [outer = 0E9A1000] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (0EBF3400) [pid = 892] [serial = 609] [outer = 0E9A1000] 04:34:07 INFO - PROCESS | 4060 | ++DOCSHELL 0ECDFC00 == 18 [pid = 892] [id = 205] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (0ECE0000) [pid = 892] [serial = 610] [outer = 00000000] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0ECE0400) [pid = 892] [serial = 611] [outer = 0ECE0000] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0ECE8400) [pid = 892] [serial = 612] [outer = 0ECE0000] 04:34:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0F333400) [pid = 892] [serial = 613] [outer = 0ECE0000] 04:34:08 INFO - PROCESS | 4060 | 1476444848049 Marionette TRACE conn7 <- [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]]]}] 04:34:08 INFO - . 04:34:08 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html | took 770ms 04:34:08 INFO - PROCESS | 4060 | 1476444848099 Marionette TRACE conn7 -> [0,631,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 4060 | 1476444848105 Marionette TRACE conn7 <- [1,631,null,{"value":"2147483652"}] 04:34:08 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_status_idle.html 04:34:08 INFO - PROCESS | 4060 | 1476444848111 Marionette TRACE conn7 -> [0,632,"timeouts",{"script":35000}] 04:34:08 INFO - PROCESS | 4060 | 1476444848118 Marionette TRACE conn7 <- [1,632,null,{}] 04:34:08 INFO - PROCESS | 4060 | 1476444848126 Marionette TRACE conn7 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:08 INFO - PROCESS | 4060 | 1476444848230 Marionette TRACE conn7 <- [1,633,null,{"value":null}] 04:34:08 INFO - PROCESS | 4060 | 1476444848271 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF2400 == 19 [pid = 892] [id = 206] 04:34:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0EBF5400) [pid = 892] [serial = 614] [outer = 00000000] 04:34:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0F340C00) [pid = 892] [serial = 615] [outer = 0EBF5400] 04:34:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0F4C7400) [pid = 892] [serial = 616] [outer = 0EBF5400] 04:34:08 INFO - PROCESS | 4060 | [Child 892] 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 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (0DF17800) [pid = 892] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/014.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0E937C00) [pid = 892] [serial = 552] [outer = 00000000] [url = about:blank] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0D322400) [pid = 892] [serial = 530] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0C388800) [pid = 892] [serial = 527] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/011.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0DF19000) [pid = 892] [serial = 536] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0F4CE400) [pid = 892] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0E934000) [pid = 892] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/008.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (0CB78400) [pid = 892] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 135 (0F99BC00) [pid = 892] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/007.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (0D0D6000) [pid = 892] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (09072400) [pid = 892] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/009.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (0D32FC00) [pid = 892] [serial = 524] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (0906B800) [pid = 892] [serial = 521] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/010.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0D06D400) [pid = 892] [serial = 542] [outer = 00000000] [url = about:blank] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (0E69C400) [pid = 892] [serial = 547] [outer = 00000000] [url = about:blank] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (0F4C2800) [pid = 892] [serial = 492] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/005.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (0F684C00) [pid = 892] [serial = 497] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/006.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (0E41D400) [pid = 892] [serial = 468] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-2.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (0D79F800) [pid = 892] [serial = 423] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0D7CE000) [pid = 892] [serial = 533] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/012.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0D956000) [pid = 892] [serial = 539] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/013.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0E7EE800) [pid = 892] [serial = 549] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/015.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0E7EF400) [pid = 892] [serial = 554] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0C0BB000) [pid = 892] [serial = 557] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0ECE2000) [pid = 892] [serial = 485] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0EBFC800) [pid = 892] [serial = 477] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0D06F800) [pid = 892] [serial = 465] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001.html] 04:34:09 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0C38F000) [pid = 892] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html] 04:34:11 INFO - PROCESS | 4060 | 1476444851787 Marionette TRACE conn7 <- [1,634,null,{"value":["/html/browsers/offline/application-cache-api/api_status_idle.html",0,null,null,[["idle status test",0,null,null]]]}] 04:34:11 INFO - . 04:34:11 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_status_idle.html | took 3731ms 04:34:11 INFO - PROCESS | 4060 | 1476444851844 Marionette TRACE conn7 -> [0,635,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 4060 | 1476444851849 Marionette TRACE conn7 <- [1,635,null,{"value":"2147483652"}] 04:34:11 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_status_uncached.html 04:34:11 INFO - PROCESS | 4060 | 1476444851855 Marionette TRACE conn7 -> [0,636,"timeouts",{"script":35000}] 04:34:11 INFO - PROCESS | 4060 | 1476444851861 Marionette TRACE conn7 <- [1,636,null,{}] 04:34:11 INFO - PROCESS | 4060 | 1476444851868 Marionette TRACE conn7 -> [0,637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:11 INFO - PROCESS | 4060 | 1476444851965 Marionette TRACE conn7 <- [1,637,null,{"value":null}] 04:34:11 INFO - PROCESS | 4060 | 1476444851973 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 4060 | ++DOCSHELL 09B2A800 == 20 [pid = 892] [id = 207] 04:34:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (09B2EC00) [pid = 892] [serial = 617] [outer = 00000000] 04:34:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0C228000) [pid = 892] [serial = 618] [outer = 09B2EC00] 04:34:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0C38F000) [pid = 892] [serial = 619] [outer = 09B2EC00] 04:34:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:12 INFO - PROCESS | 4060 | 1476444852479 Marionette TRACE conn7 <- [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]]]}] 04:34:12 INFO - . 04:34:12 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_status_uncached.html | took 690ms 04:34:12 INFO - PROCESS | 4060 | 1476444852549 Marionette TRACE conn7 -> [0,639,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 4060 | 1476444852555 Marionette TRACE conn7 <- [1,639,null,{"value":"2147483652"}] 04:34:12 INFO - PROCESS | 4060 | 1476444852564 Marionette TRACE conn7 -> [0,640,"timeouts",{"script":35000}] 04:34:12 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_swapcache_error.html 04:34:12 INFO - PROCESS | 4060 | 1476444852570 Marionette TRACE conn7 <- [1,640,null,{}] 04:34:12 INFO - PROCESS | 4060 | 1476444852575 Marionette TRACE conn7 -> [0,641,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:12 INFO - PROCESS | 4060 | 1476444852685 Marionette TRACE conn7 <- [1,641,null,{"value":null}] 04:34:12 INFO - PROCESS | 4060 | 1476444852714 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 4060 | ++DOCSHELL 0C0BB000 == 21 [pid = 892] [id = 208] 04:34:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0C229800) [pid = 892] [serial = 620] [outer = 00000000] 04:34:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0D79F800) [pid = 892] [serial = 621] [outer = 0C229800] 04:34:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0D959800) [pid = 892] [serial = 622] [outer = 0C229800] 04:34:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:13 INFO - PROCESS | 4060 | 1476444853269 Marionette TRACE conn7 <- [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]]]}] 04:34:13 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:13 INFO - . 04:34:13 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_swapcache_error.html | took 731ms 04:34:13 INFO - PROCESS | 4060 | 1476444853301 Marionette TRACE conn7 -> [0,643,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 4060 | 1476444853304 Marionette TRACE conn7 <- [1,643,null,{"value":"2147483652"}] 04:34:13 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_update.html 04:34:13 INFO - PROCESS | 4060 | 1476444853308 Marionette TRACE conn7 -> [0,644,"timeouts",{"script":35000}] 04:34:13 INFO - PROCESS | 4060 | 1476444853313 Marionette TRACE conn7 <- [1,644,null,{}] 04:34:13 INFO - PROCESS | 4060 | 1476444853326 Marionette TRACE conn7 -> [0,645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:13 INFO - PROCESS | 4060 | 1476444853437 Marionette TRACE conn7 <- [1,645,null,{"value":null}] 04:34:13 INFO - PROCESS | 4060 | 1476444853448 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 4060 | ++DOCSHELL 0B64F400 == 22 [pid = 892] [id = 209] 04:34:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0C0B3400) [pid = 892] [serial = 623] [outer = 00000000] 04:34:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0C383800) [pid = 892] [serial = 624] [outer = 0C0B3400] 04:34:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0CB72000) [pid = 892] [serial = 625] [outer = 0C0B3400] 04:34:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:13 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:13 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:13 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0ECDFC00 == 21 [pid = 892] [id = 205] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0E99B800 == 20 [pid = 892] [id = 204] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0E99E400 == 19 [pid = 892] [id = 203] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0DFF5400 == 18 [pid = 892] [id = 202] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D7400 == 17 [pid = 892] [id = 201] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D6400 == 16 [pid = 892] [id = 200] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D5800 == 15 [pid = 892] [id = 199] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D5000 == 14 [pid = 892] [id = 198] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D3400 == 13 [pid = 892] [id = 197] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D2800 == 12 [pid = 892] [id = 196] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D7D1800 == 11 [pid = 892] [id = 195] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0D067000 == 10 [pid = 892] [id = 194] 04:34:13 INFO - PROCESS | 4060 | 1476444853940 Marionette TRACE conn7 <- [1,646,null,{"value":["/html/browsers/offline/application-cache-api/api_update.html",0,null,null,[["Offline Application Cache - API_update",0,null,null]]]}] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0C234C00 == 9 [pid = 892] [id = 193] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0C233400 == 8 [pid = 892] [id = 192] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0C231C00 == 7 [pid = 892] [id = 191] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 09067800 == 6 [pid = 892] [id = 190] 04:34:13 INFO - PROCESS | 4060 | --DOCSHELL 0E7F2800 == 5 [pid = 892] [id = 188] 04:34:13 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:13 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:13 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:13 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0C230400) [pid = 892] [serial = 558] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0D7A5C00) [pid = 892] [serial = 561] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0E9A5800) [pid = 892] [serial = 555] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0EAB0000) [pid = 892] [serial = 556] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0E7F6000) [pid = 892] [serial = 550] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0E92C000) [pid = 892] [serial = 551] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0E5C2000) [pid = 892] [serial = 545] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0E5BAC00) [pid = 892] [serial = 546] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0E4F5C00) [pid = 892] [serial = 540] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0E5BBC00) [pid = 892] [serial = 541] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0D953400) [pid = 892] [serial = 534] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0D958C00) [pid = 892] [serial = 535] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0D06A000) [pid = 892] [serial = 528] [outer = 00000000] [url = about:blank] 04:34:13 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0D071C00) [pid = 892] [serial = 529] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0CB71400) [pid = 892] [serial = 522] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0CB7B000) [pid = 892] [serial = 523] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0CB73800) [pid = 892] [serial = 515] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0D0CD400) [pid = 892] [serial = 516] [outer = 00000000] [url = about:blank] 04:34:14 INFO - . 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0EBFBC00) [pid = 892] [serial = 509] [outer = 00000000] [url = about:blank] 04:34:14 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_update.html | took 690ms 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0ECE4400) [pid = 892] [serial = 510] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0CB7DC00) [pid = 892] [serial = 506] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0E415400) [pid = 892] [serial = 507] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0FA29800) [pid = 892] [serial = 503] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (0FA2A800) [pid = 892] [serial = 504] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0F684000) [pid = 892] [serial = 494] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0F99E400) [pid = 892] [serial = 499] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (09067000) [pid = 892] [serial = 470] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-2.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0D0D4000) [pid = 892] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-1.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (0F682000) [pid = 892] [serial = 493] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (0F4C4000) [pid = 892] [serial = 487] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (0ECE0C00) [pid = 892] [serial = 478] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0D7A3400) [pid = 892] [serial = 518] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (0F99C400) [pid = 892] [serial = 498] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (0DF12800) [pid = 892] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0F4C3000) [pid = 892] [serial = 486] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0ECE5000) [pid = 892] [serial = 479] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0C391800) [pid = 892] [serial = 560] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0E931C00) [pid = 892] [serial = 553] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (0B649800) [pid = 892] [serial = 531] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (0D43D800) [pid = 892] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (0DFEB800) [pid = 892] [serial = 537] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0F4D0000) [pid = 892] [serial = 512] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0CB7D800) [pid = 892] [serial = 513] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0D520C00) [pid = 892] [serial = 519] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (0B649000) [pid = 892] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (0D741800) [pid = 892] [serial = 525] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (07861400) [pid = 892] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (09002800) [pid = 892] [serial = 543] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0E695C00) [pid = 892] [serial = 548] [outer = 00000000] [url = about:blank] 04:34:14 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0DFFAC00) [pid = 892] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 04:34:14 INFO - PROCESS | 4060 | 1476444854002 Marionette TRACE conn7 -> [0,647,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 4060 | 1476444854005 Marionette TRACE conn7 <- [1,647,null,{"value":"2147483652"}] 04:34:14 INFO - PROCESS | 4060 | 1476444854009 Marionette TRACE conn7 -> [0,648,"timeouts",{"script":35000}] 04:34:14 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_update_error.html 04:34:14 INFO - PROCESS | 4060 | 1476444854012 Marionette TRACE conn7 <- [1,648,null,{}] 04:34:14 INFO - PROCESS | 4060 | 1476444854016 Marionette TRACE conn7 -> [0,649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:14 INFO - PROCESS | 4060 | 1476444854099 Marionette TRACE conn7 <- [1,649,null,{"value":null}] 04:34:14 INFO - PROCESS | 4060 | 1476444854117 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B5000 == 6 [pid = 892] [id = 210] 04:34:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0C0B6C00) [pid = 892] [serial = 626] [outer = 00000000] 04:34:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0C384400) [pid = 892] [serial = 627] [outer = 0C0B6C00] 04:34:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0C391C00) [pid = 892] [serial = 628] [outer = 0C0B6C00] 04:34:14 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:14 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:14 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:14 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:14 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:14 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 04:34:14 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:14 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:14 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:14 INFO - PROCESS | 4060 | 1476444854503 Marionette TRACE conn7 <- [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"]]]}] 04:34:14 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:14 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:14 INFO - PROCESS | 4060 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 04:34:14 INFO - . 04:34:14 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_update_error.html | took 530ms 04:34:14 INFO - PROCESS | 4060 | 1476444854542 Marionette TRACE conn7 -> [0,651,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 4060 | 1476444854544 Marionette TRACE conn7 <- [1,651,null,{"value":"2147483652"}] 04:34:14 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html 04:34:14 INFO - PROCESS | 4060 | 1476444854548 Marionette TRACE conn7 -> [0,652,"timeouts",{"script":35000}] 04:34:14 INFO - PROCESS | 4060 | 1476444854555 Marionette TRACE conn7 <- [1,652,null,{}] 04:34:14 INFO - PROCESS | 4060 | 1476444854559 Marionette TRACE conn7 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:14 INFO - PROCESS | 4060 | 1476444854630 Marionette TRACE conn7 <- [1,653,null,{"value":null}] 04:34:14 INFO - PROCESS | 4060 | 1476444854643 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CB800 == 7 [pid = 892] [id = 211] 04:34:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0D0CBC00) [pid = 892] [serial = 629] [outer = 00000000] 04:34:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0D0D3400) [pid = 892] [serial = 630] [outer = 0D0CBC00] 04:34:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0D0D6C00) [pid = 892] [serial = 631] [outer = 0D0CBC00] 04:34:14 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:14 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D523C00 == 8 [pid = 892] [id = 212] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0D524000) [pid = 892] [serial = 632] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D524400 == 9 [pid = 892] [id = 213] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0D524800) [pid = 892] [serial = 633] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0D525000) [pid = 892] [serial = 634] [outer = 0D524000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0D527C00) [pid = 892] [serial = 635] [outer = 0D524800] 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D74B000 == 10 [pid = 892] [id = 214] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0D79E000) [pid = 892] [serial = 636] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A0400 == 11 [pid = 892] [id = 215] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0D7A2800) [pid = 892] [serial = 637] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0D526400) [pid = 892] [serial = 638] [outer = 0D79E000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0D7A5400) [pid = 892] [serial = 639] [outer = 0D7A2800] 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 07852C00 == 12 [pid = 892] [id = 216] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0D526800) [pid = 892] [serial = 640] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0D7D1C00) [pid = 892] [serial = 641] [outer = 0D526800] 04:34:15 INFO - PROCESS | 4060 | 1476444855190 Marionette TRACE conn7 <- [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]]]}] 04:34:15 INFO - ... 04:34:15 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html | took 690ms 04:34:15 INFO - PROCESS | 4060 | 1476444855243 Marionette TRACE conn7 -> [0,655,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 4060 | 1476444855248 Marionette TRACE conn7 <- [1,655,null,{"value":"2147483652"}] 04:34:15 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html 04:34:15 INFO - PROCESS | 4060 | 1476444855255 Marionette TRACE conn7 -> [0,656,"timeouts",{"script":35000}] 04:34:15 INFO - PROCESS | 4060 | 1476444855261 Marionette TRACE conn7 <- [1,656,null,{}] 04:34:15 INFO - PROCESS | 4060 | 1476444855269 Marionette TRACE conn7 -> [0,657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:15 INFO - PROCESS | 4060 | 1476444855419 Marionette TRACE conn7 <- [1,657,null,{"value":null}] 04:34:15 INFO - PROCESS | 4060 | 1476444855459 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DF12800 == 13 [pid = 892] [id = 217] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0DF12C00) [pid = 892] [serial = 642] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0DF1A400) [pid = 892] [serial = 643] [outer = 0DF12C00] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0DF17C00) [pid = 892] [serial = 644] [outer = 0DF12C00] 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F3000 == 14 [pid = 892] [id = 218] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0E4F3800) [pid = 892] [serial = 645] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D1000 == 15 [pid = 892] [id = 219] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0D7D1400) [pid = 892] [serial = 646] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0E418000) [pid = 892] [serial = 647] [outer = 0D7D1400] 04:34:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F6C00 == 16 [pid = 892] [id = 220] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0E5B7800) [pid = 892] [serial = 648] [outer = 00000000] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0E5B8800) [pid = 892] [serial = 649] [outer = 0E5B7800] 04:34:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0E5BB000) [pid = 892] [serial = 650] [outer = 0E4F3800] 04:34:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BF400 == 17 [pid = 892] [id = 221] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0E5BFC00) [pid = 892] [serial = 651] [outer = 00000000] 04:34:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C0C00 == 18 [pid = 892] [id = 222] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0E5C2000) [pid = 892] [serial = 652] [outer = 00000000] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0E5BE400) [pid = 892] [serial = 653] [outer = 0E5BFC00] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0E5C4C00) [pid = 892] [serial = 654] [outer = 0E5C2000] 04:34:16 INFO - PROCESS | 4060 | 1476444856119 Marionette TRACE conn7 <- [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"]]]}] 04:34:16 INFO - ... 04:34:16 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html | took 890ms 04:34:16 INFO - PROCESS | 4060 | 1476444856148 Marionette TRACE conn7 -> [0,659,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 4060 | 1476444856153 Marionette TRACE conn7 <- [1,659,null,{"value":"2147483652"}] 04:34:16 INFO - PROCESS | 4060 | 1476444856163 Marionette TRACE conn7 -> [0,660,"timeouts",{"script":35000}] 04:34:16 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html 04:34:16 INFO - PROCESS | 4060 | 1476444856169 Marionette TRACE conn7 <- [1,660,null,{}] 04:34:16 INFO - PROCESS | 4060 | 1476444856231 Marionette TRACE conn7 -> [0,661,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:16 INFO - PROCESS | 4060 | 1476444856343 Marionette TRACE conn7 <- [1,661,null,{"value":null}] 04:34:16 INFO - PROCESS | 4060 | 1476444856382 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E69C400 == 19 [pid = 892] [id = 223] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0E69E000) [pid = 892] [serial = 655] [outer = 00000000] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0E7EEC00) [pid = 892] [serial = 656] [outer = 0E69E000] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0E7F1400) [pid = 892] [serial = 657] [outer = 0E69E000] 04:34:16 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:16 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E933400 == 20 [pid = 892] [id = 224] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0E933C00) [pid = 892] [serial = 658] [outer = 00000000] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0E7F7C00) [pid = 892] [serial = 659] [outer = 0E933C00] 04:34:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E935800 == 21 [pid = 892] [id = 225] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0E935C00) [pid = 892] [serial = 660] [outer = 00000000] 04:34:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0E936000) [pid = 892] [serial = 661] [outer = 0E935C00] 04:34:16 INFO - PROCESS | 4060 | 1476444856900 Marionette TRACE conn7 <- [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"]]]}] 04:34:16 INFO - . 04:34:16 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html | took 771ms 04:34:16 INFO - PROCESS | 4060 | 1476444856940 Marionette TRACE conn7 -> [0,663,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 4060 | 1476444856945 Marionette TRACE conn7 <- [1,663,null,{"value":"2147483652"}] 04:34:16 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html 04:34:16 INFO - PROCESS | 4060 | 1476444856950 Marionette TRACE conn7 -> [0,664,"timeouts",{"script":35000}] 04:34:16 INFO - PROCESS | 4060 | 1476444856953 Marionette TRACE conn7 <- [1,664,null,{}] 04:34:16 INFO - PROCESS | 4060 | 1476444856958 Marionette TRACE conn7 -> [0,665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:17 INFO - PROCESS | 4060 | 1476444857052 Marionette TRACE conn7 <- [1,665,null,{"value":null}] 04:34:17 INFO - PROCESS | 4060 | 1476444857104 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0D7D7800) [pid = 892] [serial = 593] [outer = 00000000] [url = about:blank] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0D7D6C00) [pid = 892] [serial = 592] [outer = 00000000] [url = about:blank] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0D7D5C00) [pid = 892] [serial = 591] [outer = 00000000] [url = about:blank] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0D7D5400) [pid = 892] [serial = 590] [outer = 00000000] [url = about:blank] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0D7D3C00) [pid = 892] [serial = 589] [outer = 00000000] [url = about:blank] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0D7D3000) [pid = 892] [serial = 588] [outer = 00000000] [url = about:blank] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0D7D2400) [pid = 892] [serial = 587] [outer = 00000000] [url = javascript:'1'] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0F4C6C00) [pid = 892] [serial = 573] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0906A800) [pid = 892] [serial = 575] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (0C232800) [pid = 892] [serial = 578] [outer = 00000000] [url = javascript:"nope"%20?%20"yep"%20:%20"what";] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0C234000) [pid = 892] [serial = 579] [outer = 00000000] [url = javascript:"wrong";%20//%20#%20%0a%20"ok";] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0C236C00) [pid = 892] [serial = 580] [outer = 00000000] [url = javascript:"%252525%20?%20%252525%20#%20%252525"] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0D0D3800) [pid = 892] [serial = 584] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html] 04:34:17 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0EAB6400) [pid = 892] [serial = 567] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html] 04:34:17 INFO - PROCESS | 4060 | ++DOCSHELL 0C232800 == 22 [pid = 892] [id = 226] 04:34:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0C234000) [pid = 892] [serial = 662] [outer = 00000000] 04:34:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0E999C00) [pid = 892] [serial = 663] [outer = 0C234000] 04:34:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0E9A6C00) [pid = 892] [serial = 664] [outer = 0C234000] 04:34:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:17 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:34:17 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:34:17 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:34:17 INFO - PROCESS | 4060 | 1476444857604 Marionette TRACE conn7 <- [1,666,null,{"value":["/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html",0,null,null,[["window[@@iterator]",0,null,null]]]}] 04:34:17 INFO - . 04:34:17 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html | took 670ms 04:34:17 INFO - PROCESS | 4060 | 1476444857624 Marionette TRACE conn7 -> [0,667,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 4060 | 1476444857627 Marionette TRACE conn7 <- [1,667,null,{"value":"2147483652"}] 04:34:17 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html 04:34:17 INFO - PROCESS | 4060 | 1476444857631 Marionette TRACE conn7 -> [0,668,"timeouts",{"script":35000}] 04:34:17 INFO - PROCESS | 4060 | 1476444857635 Marionette TRACE conn7 <- [1,668,null,{}] 04:34:17 INFO - PROCESS | 4060 | 1476444857645 Marionette TRACE conn7 -> [0,669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:17 INFO - PROCESS | 4060 | 1476444857720 Marionette TRACE conn7 <- [1,669,null,{"value":null}] 04:34:17 INFO - PROCESS | 4060 | 1476444857734 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 4060 | ++DOCSHELL 0E99F000 == 23 [pid = 892] [id = 227] 04:34:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0E99F400) [pid = 892] [serial = 665] [outer = 00000000] 04:34:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0EBF7400) [pid = 892] [serial = 666] [outer = 0E99F400] 04:34:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0EBFB400) [pid = 892] [serial = 667] [outer = 0E99F400] 04:34:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE1800 == 24 [pid = 892] [id = 228] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0ECE9800) [pid = 892] [serial = 668] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0ECE2000) [pid = 892] [serial = 669] [outer = 0ECE9800] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0ECEAC00 == 25 [pid = 892] [id = 229] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0ECEB400) [pid = 892] [serial = 670] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | [Child 892] 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 2316 04:34:18 INFO - PROCESS | 4060 | [Child 892] 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 302 04:34:18 INFO - PROCESS | 4060 | [Child 892] WARNING: failed to load URL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 268 04:34:18 INFO - PROCESS | 4060 | --DOCSHELL 0ECEAC00 == 24 [pid = 892] [id = 229] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0ECEC800 == 25 [pid = 892] [id = 230] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0F331400) [pid = 892] [serial = 671] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0F33B000) [pid = 892] [serial = 672] [outer = 0F331400] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0F33D000) [pid = 892] [serial = 673] [outer = 0F331400] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE5C00 == 26 [pid = 892] [id = 231] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0F340400) [pid = 892] [serial = 674] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | [Child 892] 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 2316 04:34:18 INFO - PROCESS | 4060 | [Child 892] 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 302 04:34:18 INFO - PROCESS | 4060 | [Child 892] WARNING: failed to load URL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 268 04:34:18 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(currentInner) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8965 04:34:18 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12629 04:34:18 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0ECEB400) [pid = 892] [serial = 670] [outer = 00000000] [url = ] 04:34:18 INFO - PROCESS | 4060 | 1476444858383 Marionette TRACE conn7 <- [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]]]}] 04:34:18 INFO - PROCESS | 4060 | --DOCSHELL 0ECE5C00 == 25 [pid = 892] [id = 231] 04:34:18 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(currentInner) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8965 04:34:18 INFO - ....... 04:34:18 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html | took 770ms 04:34:18 INFO - PROCESS | 4060 | 1476444858411 Marionette TRACE conn7 -> [0,671,"getWindowHandle",null] 04:34:18 INFO - TEST-START | /html/infrastructure/urls/terminology-0/document-base-url.html 04:34:18 INFO - PROCESS | 4060 | 1476444858418 Marionette TRACE conn7 <- [1,671,null,{"value":"2147483652"}] 04:34:18 INFO - PROCESS | 4060 | 1476444858425 Marionette TRACE conn7 -> [0,672,"timeouts",{"script":35000}] 04:34:18 INFO - PROCESS | 4060 | 1476444858428 Marionette TRACE conn7 <- [1,672,null,{}] 04:34:18 INFO - PROCESS | 4060 | 1476444858432 Marionette TRACE conn7 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:18 INFO - PROCESS | 4060 | 1476444858504 Marionette TRACE conn7 <- [1,673,null,{"value":null}] 04:34:18 INFO - PROCESS | 4060 | 1476444858534 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF1000 == 26 [pid = 892] [id = 232] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0EBF2800) [pid = 892] [serial = 675] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0F4C8000) [pid = 892] [serial = 676] [outer = 0EBF2800] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0F4CC400) [pid = 892] [serial = 677] [outer = 0EBF2800] 04:34:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:18 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0F340400) [pid = 892] [serial = 674] [outer = 00000000] [url = ] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F33A000 == 27 [pid = 892] [id = 233] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0F685C00) [pid = 892] [serial = 678] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F686800 == 28 [pid = 892] [id = 234] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0F686C00) [pid = 892] [serial = 679] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F687800 == 29 [pid = 892] [id = 235] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0F687C00) [pid = 892] [serial = 680] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F688400 == 30 [pid = 892] [id = 236] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0F688800) [pid = 892] [serial = 681] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F689400 == 31 [pid = 892] [id = 237] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0F689800) [pid = 892] [serial = 682] [outer = 00000000] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0F340800) [pid = 892] [serial = 683] [outer = 0F686C00] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0F68A800) [pid = 892] [serial = 684] [outer = 0F687C00] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0F68BC00) [pid = 892] [serial = 685] [outer = 0F685C00] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0F68D000) [pid = 892] [serial = 686] [outer = 0F688800] 04:34:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (0F68E800) [pid = 892] [serial = 687] [outer = 0F689800] 04:34:19 INFO - PROCESS | 4060 | [Child 892] 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 04:34:19 INFO - PROCESS | 4060 | 1476444859099 Marionette TRACE conn7 <- [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]]]}] 04:34:19 INFO - ...... 04:34:19 INFO - TEST-OK | /html/infrastructure/urls/terminology-0/document-base-url.html | took 730ms 04:34:19 INFO - PROCESS | 4060 | 1476444859155 Marionette TRACE conn7 -> [0,675,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 4060 | 1476444859158 Marionette TRACE conn7 <- [1,675,null,{"value":"2147483652"}] 04:34:19 INFO - TEST-START | /html/infrastructure/urls/terminology-0/multiple-base.sub.html 04:34:19 INFO - PROCESS | 4060 | 1476444859162 Marionette TRACE conn7 -> [0,676,"timeouts",{"script":35000}] 04:34:19 INFO - PROCESS | 4060 | 1476444859165 Marionette TRACE conn7 <- [1,676,null,{}] 04:34:19 INFO - PROCESS | 4060 | 1476444859169 Marionette TRACE conn7 -> [0,677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:19 INFO - PROCESS | 4060 | 1476444859250 Marionette TRACE conn7 <- [1,677,null,{"value":null}] 04:34:19 INFO - PROCESS | 4060 | 1476444859273 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 4060 | ++DOCSHELL 0EABC800 == 32 [pid = 892] [id = 238] 04:34:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0F4C1C00) [pid = 892] [serial = 688] [outer = 00000000] 04:34:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0F9A4400) [pid = 892] [serial = 689] [outer = 0F4C1C00] 04:34:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0F9A9400) [pid = 892] [serial = 690] [outer = 0F4C1C00] 04:34:19 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:34:19 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:34:19 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:34:19 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:19 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:19 INFO - PROCESS | 4060 | 1476444859666 Marionette TRACE conn7 <- [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]]]}] 04:34:19 INFO - . 04:34:19 INFO - TEST-OK | /html/infrastructure/urls/terminology-0/multiple-base.sub.html | took 530ms 04:34:19 INFO - PROCESS | 4060 | 1476444859695 Marionette TRACE conn7 -> [0,679,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 4060 | 1476444859698 Marionette TRACE conn7 <- [1,679,null,{"value":"2147483652"}] 04:34:19 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html 04:34:19 INFO - PROCESS | 4060 | 1476444859702 Marionette TRACE conn7 -> [0,680,"timeouts",{"script":185000}] 04:34:19 INFO - PROCESS | 4060 | 1476444859704 Marionette TRACE conn7 <- [1,680,null,{}] 04:34:19 INFO - PROCESS | 4060 | 1476444859709 Marionette TRACE conn7 -> [0,681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:19 INFO - PROCESS | 4060 | 1476444859794 Marionette TRACE conn7 <- [1,681,null,{"value":null}] 04:34:19 INFO - PROCESS | 4060 | 1476444859810 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:34:19 INFO - PROCESS | 4060 | ++DOCSHELL 08FE5000 == 33 [pid = 892] [id = 239] 04:34:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (09002800) [pid = 892] [serial = 691] [outer = 00000000] 04:34:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0C231800) [pid = 892] [serial = 692] [outer = 09002800] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0CB7B000) [pid = 892] [serial = 693] [outer = 09002800] 04:34:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0D32F000 == 34 [pid = 892] [id = 240] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0D441800) [pid = 892] [serial = 694] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0D74BC00) [pid = 892] [serial = 695] [outer = 0D441800] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0D327C00 == 35 [pid = 892] [id = 241] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0DF16400) [pid = 892] [serial = 696] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0DFEB800) [pid = 892] [serial = 697] [outer = 0DF16400] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0E41D800 == 36 [pid = 892] [id = 242] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (0E697800) [pid = 892] [serial = 698] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (0E69B000) [pid = 892] [serial = 699] [outer = 0E697800] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0C388000 == 37 [pid = 892] [id = 243] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (0E99E400) [pid = 892] [serial = 700] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (0E9A4400) [pid = 892] [serial = 701] [outer = 0E99E400] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CE000 == 38 [pid = 892] [id = 244] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 136 (0EABCC00) [pid = 892] [serial = 702] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (0EBF2C00) [pid = 892] [serial = 703] [outer = 0EABCC00] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0F682000 == 39 [pid = 892] [id = 245] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (0F99DC00) [pid = 892] [serial = 704] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0F99F800) [pid = 892] [serial = 705] [outer = 0F99DC00] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A2800 == 40 [pid = 892] [id = 246] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0FA24800) [pid = 892] [serial = 706] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0FA25800) [pid = 892] [serial = 707] [outer = 0FA24800] 04:34:20 INFO - PROCESS | 4060 | ++DOCSHELL 0EABDC00 == 41 [pid = 892] [id = 247] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0EBF4400) [pid = 892] [serial = 708] [outer = 00000000] 04:34:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0EBF5000) [pid = 892] [serial = 709] [outer = 0EBF4400] 04:34:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B2800 == 42 [pid = 892] [id = 248] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0C0B3C00) [pid = 892] [serial = 710] [outer = 00000000] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (0C0B7800) [pid = 892] [serial = 711] [outer = 0C0B3C00] 04:34:21 INFO - PROCESS | 4060 | ++DOCSHELL 09B32800 == 43 [pid = 892] [id = 249] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (0C227400) [pid = 892] [serial = 712] [outer = 00000000] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0C235C00) [pid = 892] [serial = 713] [outer = 0C227400] 04:34:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CB79400 == 44 [pid = 892] [id = 250] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0CB7EC00) [pid = 892] [serial = 714] [outer = 00000000] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (0D065800) [pid = 892] [serial = 715] [outer = 0CB7EC00] 04:34:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C38A000 == 45 [pid = 892] [id = 251] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 150 (0D0DA000) [pid = 892] [serial = 716] [outer = 00000000] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 151 (0D324000) [pid = 892] [serial = 717] [outer = 0D0DA000] 04:34:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C390000 == 46 [pid = 892] [id = 252] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 152 (0CB70400) [pid = 892] [serial = 718] [outer = 00000000] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 153 (0CB7E400) [pid = 892] [serial = 719] [outer = 0CB70400] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F33A000 == 45 [pid = 892] [id = 233] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F686800 == 44 [pid = 892] [id = 234] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F687800 == 43 [pid = 892] [id = 235] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F688400 == 42 [pid = 892] [id = 236] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F689400 == 41 [pid = 892] [id = 237] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0EBF1000 == 40 [pid = 892] [id = 232] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E99F000 == 39 [pid = 892] [id = 227] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0ECE1800 == 38 [pid = 892] [id = 228] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0ECEC800 == 37 [pid = 892] [id = 230] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E4F3000 == 36 [pid = 892] [id = 218] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E4F6C00 == 35 [pid = 892] [id = 220] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E5BF400 == 34 [pid = 892] [id = 221] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E5C0C00 == 33 [pid = 892] [id = 222] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D7D1000 == 32 [pid = 892] [id = 219] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E933400 == 31 [pid = 892] [id = 224] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E935800 == 30 [pid = 892] [id = 225] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E69C400 == 29 [pid = 892] [id = 223] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0C232800 == 28 [pid = 892] [id = 226] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0EBF2400 == 27 [pid = 892] [id = 206] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D523C00 == 26 [pid = 892] [id = 212] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D524400 == 25 [pid = 892] [id = 213] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D74B000 == 24 [pid = 892] [id = 214] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D7A0400 == 23 [pid = 892] [id = 215] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 07852C00 == 22 [pid = 892] [id = 216] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D0CB800 == 21 [pid = 892] [id = 211] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0DF12800 == 20 [pid = 892] [id = 217] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0B64F400 == 19 [pid = 892] [id = 209] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0C0B5000 == 18 [pid = 892] [id = 210] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 09B2A800 == 17 [pid = 892] [id = 207] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0C0BB000 == 16 [pid = 892] [id = 208] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F9A2800 == 15 [pid = 892] [id = 246] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0EABDC00 == 14 [pid = 892] [id = 247] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D32F000 == 13 [pid = 892] [id = 240] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D327C00 == 12 [pid = 892] [id = 241] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0E41D800 == 11 [pid = 892] [id = 242] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0C388000 == 10 [pid = 892] [id = 243] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0D0CE000 == 9 [pid = 892] [id = 244] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0F682000 == 8 [pid = 892] [id = 245] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0C0B2800 == 7 [pid = 892] [id = 248] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 09B32800 == 6 [pid = 892] [id = 249] 04:34:21 INFO - PROCESS | 4060 | --DOCSHELL 0EABC800 == 5 [pid = 892] [id = 238] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 152 (0E4F6400) [pid = 892] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 151 (0E695400) [pid = 892] [serial = 564] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 150 (0E5C3400) [pid = 892] [serial = 563] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 149 (0C0B0800) [pid = 892] [serial = 577] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (0B649C00) [pid = 892] [serial = 576] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0D529C00) [pid = 892] [serial = 586] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (0D43C800) [pid = 892] [serial = 585] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (0E92B400) [pid = 892] [serial = 603] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (0E7F4000) [pid = 892] [serial = 602] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (0EBF3400) [pid = 892] [serial = 609] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0EBF0800) [pid = 892] [serial = 608] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0F33E400) [pid = 892] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0ECE7800) [pid = 892] [serial = 571] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0DF13000) [pid = 892] [serial = 600] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0DF0E400) [pid = 892] [serial = 599] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0DE81400) [pid = 892] [serial = 598] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (0DE7A400) [pid = 892] [serial = 597] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 135 (0D7CFC00) [pid = 892] [serial = 596] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (0D952000) [pid = 892] [serial = 595] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (0D79BC00) [pid = 892] [serial = 594] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (0C0B9C00) [pid = 892] [serial = 581] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (0C384C00) [pid = 892] [serial = 582] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0C230000) [pid = 892] [serial = 583] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 4060 | ++DOCSHELL 07852C00 == 6 [pid = 892] [id = 253] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (07854C00) [pid = 892] [serial = 720] [outer = 00000000] 04:34:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (07858400) [pid = 892] [serial = 721] [outer = 07854C00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 08FEA400 == 7 [pid = 892] [id = 254] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (09008000) [pid = 892] [serial = 722] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (09009400) [pid = 892] [serial = 723] [outer = 09008000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 07857C00 == 8 [pid = 892] [id = 255] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (07860800) [pid = 892] [serial = 724] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 136 (07860C00) [pid = 892] [serial = 725] [outer = 07860800] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 09B33800 == 9 [pid = 892] [id = 256] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (0B649C00) [pid = 892] [serial = 726] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (0B64D800) [pid = 892] [serial = 727] [outer = 0B649C00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0B64B400 == 10 [pid = 892] [id = 257] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0B653000) [pid = 892] [serial = 728] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0C0AF800) [pid = 892] [serial = 729] [outer = 0B653000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B5400 == 11 [pid = 892] [id = 258] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0C0BB800) [pid = 892] [serial = 730] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0C0BBC00) [pid = 892] [serial = 731] [outer = 0C0BB800] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0906D400 == 12 [pid = 892] [id = 259] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0C230000) [pid = 892] [serial = 732] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0C382400) [pid = 892] [serial = 733] [outer = 0C230000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0C386400 == 13 [pid = 892] [id = 260] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (0C388000) [pid = 892] [serial = 734] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (0C389800) [pid = 892] [serial = 735] [outer = 0C388000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AF400 == 14 [pid = 892] [id = 261] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0C0B6000) [pid = 892] [serial = 736] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0C386C00) [pid = 892] [serial = 737] [outer = 0C0B6000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76400 == 15 [pid = 892] [id = 262] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (0CB76C00) [pid = 892] [serial = 738] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 150 (0CB77400) [pid = 892] [serial = 739] [outer = 0CB76C00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F000 == 16 [pid = 892] [id = 263] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 151 (0CB7D800) [pid = 892] [serial = 740] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 152 (0D06C800) [pid = 892] [serial = 741] [outer = 0CB7D800] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CC000 == 17 [pid = 892] [id = 264] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 153 (0D0D2C00) [pid = 892] [serial = 742] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 154 (0D323400) [pid = 892] [serial = 743] [outer = 0D0D2C00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D327C00 == 18 [pid = 892] [id = 265] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 155 (0D43D800) [pid = 892] [serial = 744] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 156 (0C0B1C00) [pid = 892] [serial = 745] [outer = 0D43D800] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D4400 == 19 [pid = 892] [id = 266] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 157 (0D52C000) [pid = 892] [serial = 746] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 158 (0D74B000) [pid = 892] [serial = 747] [outer = 0D52C000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D323000 == 20 [pid = 892] [id = 267] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 159 (0D7D0C00) [pid = 892] [serial = 748] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 160 (0D7D8C00) [pid = 892] [serial = 749] [outer = 0D7D0C00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D069000 == 21 [pid = 892] [id = 268] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 161 (0D325800) [pid = 892] [serial = 750] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 162 (0D7D0400) [pid = 892] [serial = 751] [outer = 0D325800] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D742000 == 22 [pid = 892] [id = 269] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 163 (0D952000) [pid = 892] [serial = 752] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 164 (0D953400) [pid = 892] [serial = 753] [outer = 0D952000] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CFC00 == 23 [pid = 892] [id = 270] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 165 (0D953800) [pid = 892] [serial = 754] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 166 (0D958800) [pid = 892] [serial = 755] [outer = 0D953800] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D95B400 == 24 [pid = 892] [id = 271] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 167 (0DE77C00) [pid = 892] [serial = 756] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 168 (0C22EC00) [pid = 892] [serial = 757] [outer = 0DE77C00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0C22DC00 == 25 [pid = 892] [id = 272] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 169 (0CB7FC00) [pid = 892] [serial = 758] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 170 (0DE80800) [pid = 892] [serial = 759] [outer = 0CB7FC00] 04:34:22 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7F800 == 26 [pid = 892] [id = 273] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 171 (0DE81000) [pid = 892] [serial = 760] [outer = 00000000] 04:34:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 172 (0DF0DC00) [pid = 892] [serial = 761] [outer = 0DE81000] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D958400 == 27 [pid = 892] [id = 274] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 173 (0DF0E400) [pid = 892] [serial = 762] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 174 (0DF13C00) [pid = 892] [serial = 763] [outer = 0DF0E400] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18000 == 28 [pid = 892] [id = 275] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 175 (0DF1A800) [pid = 892] [serial = 764] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 176 (0DF1AC00) [pid = 892] [serial = 765] [outer = 0DF1A800] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D1C00 == 29 [pid = 892] [id = 276] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 177 (0DF14000) [pid = 892] [serial = 766] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 178 (0DFECC00) [pid = 892] [serial = 767] [outer = 0DF14000] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DF12400 == 30 [pid = 892] [id = 277] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 179 (0DF16C00) [pid = 892] [serial = 768] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 180 (0DFF5C00) [pid = 892] [serial = 769] [outer = 0DF16C00] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF3800 == 31 [pid = 892] [id = 278] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 181 (0DFFAC00) [pid = 892] [serial = 770] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 182 (0E416400) [pid = 892] [serial = 771] [outer = 0DFFAC00] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CA800 == 32 [pid = 892] [id = 279] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 183 (0DFF3000) [pid = 892] [serial = 772] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 184 (0E416000) [pid = 892] [serial = 773] [outer = 0DFF3000] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E41F000 == 33 [pid = 892] [id = 280] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 185 (0E420000) [pid = 892] [serial = 774] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 186 (0E421000) [pid = 892] [serial = 775] [outer = 0E420000] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E424400 == 34 [pid = 892] [id = 281] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 187 (0E4F4C00) [pid = 892] [serial = 776] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 188 (0E4F6400) [pid = 892] [serial = 777] [outer = 0E4F4C00] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E420400 == 35 [pid = 892] [id = 282] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 189 (0E4F5000) [pid = 892] [serial = 778] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 190 (0E5B8C00) [pid = 892] [serial = 779] [outer = 0E4F5000] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E41EC00 == 36 [pid = 892] [id = 283] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 191 (0E5C1400) [pid = 892] [serial = 780] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 192 (0E692000) [pid = 892] [serial = 781] [outer = 0E5C1400] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C3400 == 37 [pid = 892] [id = 284] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 193 (0E692800) [pid = 892] [serial = 782] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 194 (0E694000) [pid = 892] [serial = 783] [outer = 0E692800] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF8C00 == 38 [pid = 892] [id = 285] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 195 (0E695C00) [pid = 892] [serial = 784] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 196 (0C386800) [pid = 892] [serial = 785] [outer = 0E695C00] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0CB71C00 == 39 [pid = 892] [id = 286] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 197 (0E69C400) [pid = 892] [serial = 786] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 198 (0E69EC00) [pid = 892] [serial = 787] [outer = 0E69C400] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0CB78800 == 40 [pid = 892] [id = 287] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 199 (0CB7AC00) [pid = 892] [serial = 788] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 200 (0CB7D000) [pid = 892] [serial = 789] [outer = 0CB7AC00] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EA400 == 41 [pid = 892] [id = 288] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 201 (0E7F1000) [pid = 892] [serial = 790] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 202 (0CB76800) [pid = 892] [serial = 791] [outer = 0E7F1000] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D520400 == 42 [pid = 892] [id = 289] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 203 (0E7F0C00) [pid = 892] [serial = 792] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 204 (0E7F6400) [pid = 892] [serial = 793] [outer = 0E7F0C00] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E92B800 == 43 [pid = 892] [id = 290] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 205 (0E92C800) [pid = 892] [serial = 794] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 206 (0E92F400) [pid = 892] [serial = 795] [outer = 0E92C800] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E92DC00 == 44 [pid = 892] [id = 291] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 207 (0E930800) [pid = 892] [serial = 796] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 208 (0E931800) [pid = 892] [serial = 797] [outer = 0E930800] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E698800 == 45 [pid = 892] [id = 292] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 209 (0E933400) [pid = 892] [serial = 798] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 210 (0E938C00) [pid = 892] [serial = 799] [outer = 0E933400] 04:34:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E93A800 == 46 [pid = 892] [id = 293] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 211 (0E998400) [pid = 892] [serial = 800] [outer = 00000000] 04:34:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 212 (0E99AC00) [pid = 892] [serial = 801] [outer = 0E998400] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E93AC00 == 47 [pid = 892] [id = 294] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 213 (0E99C400) [pid = 892] [serial = 802] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 214 (0D956400) [pid = 892] [serial = 803] [outer = 0E99C400] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E99CC00 == 48 [pid = 892] [id = 295] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 215 (0E99FC00) [pid = 892] [serial = 804] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 216 (0E9A0C00) [pid = 892] [serial = 805] [outer = 0E99FC00] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A2800 == 49 [pid = 892] [id = 296] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 217 (0E9A3C00) [pid = 892] [serial = 806] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 218 (0E9A5000) [pid = 892] [serial = 807] [outer = 0E9A3C00] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A5400 == 50 [pid = 892] [id = 297] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 219 (0E9A6800) [pid = 892] [serial = 808] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 220 (0EAB2000) [pid = 892] [serial = 809] [outer = 0E9A6800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB3400 == 51 [pid = 892] [id = 298] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 221 (0EAB6000) [pid = 892] [serial = 810] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 222 (0EAB7000) [pid = 892] [serial = 811] [outer = 0EAB6000] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB9000 == 52 [pid = 892] [id = 299] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 223 (0EABDC00) [pid = 892] [serial = 812] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 224 (0EBF1C00) [pid = 892] [serial = 813] [outer = 0EABDC00] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF6000 == 53 [pid = 892] [id = 300] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 225 (0EBF9000) [pid = 892] [serial = 814] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 226 (0EBF9400) [pid = 892] [serial = 815] [outer = 0EBF9000] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E998C00 == 54 [pid = 892] [id = 301] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 227 (0EBF7C00) [pid = 892] [serial = 816] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 228 (0DFEB400) [pid = 892] [serial = 817] [outer = 0EBF7C00] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E41AC00 == 55 [pid = 892] [id = 302] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 229 (0EBFC400) [pid = 892] [serial = 818] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 230 (0ECDFC00) [pid = 892] [serial = 819] [outer = 0EBFC400] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0F334C00 == 56 [pid = 892] [id = 303] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 231 (0F33A000) [pid = 892] [serial = 820] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 232 (0F33B400) [pid = 892] [serial = 821] [outer = 0F33A000] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF3000 == 57 [pid = 892] [id = 304] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 233 (0F4C7800) [pid = 892] [serial = 822] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 234 (0F4C8400) [pid = 892] [serial = 823] [outer = 0F4C7800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0F333C00 == 58 [pid = 892] [id = 305] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 235 (0F4C8800) [pid = 892] [serial = 824] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 236 (0F4CA400) [pid = 892] [serial = 825] [outer = 0F4C8800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE1000 == 59 [pid = 892] [id = 306] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 237 (0F4CB800) [pid = 892] [serial = 826] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 238 (0F67FC00) [pid = 892] [serial = 827] [outer = 0F4CB800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0F681400 == 60 [pid = 892] [id = 307] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0F681800) [pid = 892] [serial = 828] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0F682000) [pid = 892] [serial = 829] [outer = 0F681800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0F686800 == 61 [pid = 892] [id = 308] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0F687800) [pid = 892] [serial = 830] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0F688400) [pid = 892] [serial = 831] [outer = 0F687800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF3400 == 62 [pid = 892] [id = 309] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0F99F000) [pid = 892] [serial = 832] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0F9A1800) [pid = 892] [serial = 833] [outer = 0F99F000] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0F680000 == 63 [pid = 892] [id = 310] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 245 (0F9A0800) [pid = 892] [serial = 834] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 246 (0FA23C00) [pid = 892] [serial = 835] [outer = 0F9A0800] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0FA29C00 == 64 [pid = 892] [id = 311] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 247 (0FA2D400) [pid = 892] [serial = 836] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 248 (0FA2E000) [pid = 892] [serial = 837] [outer = 0FA2D400] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 0FA28400 == 65 [pid = 892] [id = 312] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 249 (0FA2E400) [pid = 892] [serial = 838] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 250 (0FA2F000) [pid = 892] [serial = 839] [outer = 0FA2E400] 04:34:24 INFO - PROCESS | 4060 | ++DOCSHELL 09074C00 == 66 [pid = 892] [id = 313] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 251 (09075000) [pid = 892] [serial = 840] [outer = 00000000] 04:34:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 252 (09075400) [pid = 892] [serial = 841] [outer = 09075000] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 09076400 == 67 [pid = 892] [id = 314] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 253 (09077000) [pid = 892] [serial = 842] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 254 (09078800) [pid = 892] [serial = 843] [outer = 09077000] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 09074400 == 68 [pid = 892] [id = 315] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 255 (09076C00) [pid = 892] [serial = 844] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 256 (09079800) [pid = 892] [serial = 845] [outer = 09076C00] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0907C000 == 69 [pid = 892] [id = 316] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 257 (0907D800) [pid = 892] [serial = 846] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 258 (0907E400) [pid = 892] [serial = 847] [outer = 0907D800] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 257 (0C0B6C00) [pid = 892] [serial = 626] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update_error.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 256 (09B2EC00) [pid = 892] [serial = 617] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_status_uncached.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 255 (0D0CBC00) [pid = 892] [serial = 629] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 254 (0D7A2800) [pid = 892] [serial = 637] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 253 (0D526800) [pid = 892] [serial = 640] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 252 (0D79E000) [pid = 892] [serial = 636] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 251 (0D524800) [pid = 892] [serial = 633] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 250 (0D524000) [pid = 892] [serial = 632] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 249 (0E935C00) [pid = 892] [serial = 660] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 248 (0E933C00) [pid = 892] [serial = 658] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 247 (0E5C2000) [pid = 892] [serial = 652] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 246 (0E5BFC00) [pid = 892] [serial = 651] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 245 (0E5B7800) [pid = 892] [serial = 648] [outer = 00000000] [url = http://web-platform.test:8000/images/green.svg] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 244 (0D7D1400) [pid = 892] [serial = 646] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (0E4F3800) [pid = 892] [serial = 645] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (0E99E800) [pid = 892] [serial = 604] [outer = 00000000] [url = data:text/html,load] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0E9A2C00) [pid = 892] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (0E9A1000) [pid = 892] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (0DFF9000) [pid = 892] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (0DE79400) [pid = 892] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 237 (0F688800) [pid = 892] [serial = 681] [outer = 00000000] [url = about:srcdoc] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 236 (0F689800) [pid = 892] [serial = 682] [outer = 00000000] [url = about:srcdoc] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 235 (0F686C00) [pid = 892] [serial = 679] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 234 (0F687C00) [pid = 892] [serial = 680] [outer = 00000000] [url = about:blank] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 233 (0F685C00) [pid = 892] [serial = 678] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 232 (0C0B3400) [pid = 892] [serial = 623] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 231 (0EBF5400) [pid = 892] [serial = 614] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_status_idle.html] 04:34:25 INFO - PROCESS | 4060 | --DOMWINDOW == 230 (0C229800) [pid = 892] [serial = 620] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_swapcache_error.html] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 09071400 == 70 [pid = 892] [id = 317] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 231 (09072400) [pid = 892] [serial = 848] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 232 (0907F400) [pid = 892] [serial = 849] [outer = 09072400] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 09080800 == 71 [pid = 892] [id = 318] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 233 (09081400) [pid = 892] [serial = 850] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 234 (09082800) [pid = 892] [serial = 851] [outer = 09081400] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 09081000 == 72 [pid = 892] [id = 319] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 235 (0B654000) [pid = 892] [serial = 852] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 236 (0C0B1800) [pid = 892] [serial = 853] [outer = 0B654000] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CBC00 == 73 [pid = 892] [id = 320] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 237 (0D524000) [pid = 892] [serial = 854] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 238 (0D524800) [pid = 892] [serial = 855] [outer = 0D524000] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0907A000 == 74 [pid = 892] [id = 321] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0D7A2800) [pid = 892] [serial = 856] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0DFF9000) [pid = 892] [serial = 857] [outer = 0D7A2800] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0E935C00 == 75 [pid = 892] [id = 322] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0EABEC00) [pid = 892] [serial = 858] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0EBF1400) [pid = 892] [serial = 859] [outer = 0EABEC00] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F688800 == 76 [pid = 892] [id = 323] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0FA30C00) [pid = 892] [serial = 860] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0FA31800) [pid = 892] [serial = 861] [outer = 0FA30C00] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0CC76400 == 77 [pid = 892] [id = 324] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 245 (0CC76C00) [pid = 892] [serial = 862] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 246 (0CC77000) [pid = 892] [serial = 863] [outer = 0CC76C00] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0907AC00 == 78 [pid = 892] [id = 325] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 247 (0CC76800) [pid = 892] [serial = 864] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 248 (0CC78000) [pid = 892] [serial = 865] [outer = 0CC76800] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0CC79C00 == 79 [pid = 892] [id = 326] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 249 (0CC7A000) [pid = 892] [serial = 866] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 250 (0CC7B000) [pid = 892] [serial = 867] [outer = 0CC7A000] 04:34:25 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7B400 == 80 [pid = 892] [id = 327] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 251 (0CC7C000) [pid = 892] [serial = 868] [outer = 00000000] 04:34:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 252 (0CC7D000) [pid = 892] [serial = 869] [outer = 0CC7C000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7D400 == 81 [pid = 892] [id = 328] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 253 (0CC7E000) [pid = 892] [serial = 870] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 254 (0CC7F000) [pid = 892] [serial = 871] [outer = 0CC7E000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7F400 == 82 [pid = 892] [id = 329] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 255 (0CC80400) [pid = 892] [serial = 872] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 256 (0CC81400) [pid = 892] [serial = 873] [outer = 0CC80400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC81800 == 83 [pid = 892] [id = 330] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 257 (0CC82400) [pid = 892] [serial = 874] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 258 (0CC83400) [pid = 892] [serial = 875] [outer = 0CC82400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC83800 == 84 [pid = 892] [id = 331] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 259 (0CC84400) [pid = 892] [serial = 876] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 260 (0D79EC00) [pid = 892] [serial = 877] [outer = 0CC84400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC80000 == 85 [pid = 892] [id = 332] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 261 (0D8BD400) [pid = 892] [serial = 878] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 262 (0D8BDC00) [pid = 892] [serial = 879] [outer = 0D8BD400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7A800 == 86 [pid = 892] [id = 333] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 263 (0CC7C800) [pid = 892] [serial = 880] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 264 (0CC7E800) [pid = 892] [serial = 881] [outer = 0CC7C800] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CC84C00 == 87 [pid = 892] [id = 334] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 265 (0D8BF000) [pid = 892] [serial = 882] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 266 (0D8BFC00) [pid = 892] [serial = 883] [outer = 0D8BF000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BF800 == 88 [pid = 892] [id = 335] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 267 (0D8C0800) [pid = 892] [serial = 884] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 268 (0D8C1C00) [pid = 892] [serial = 885] [outer = 0D8C0800] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C2000 == 89 [pid = 892] [id = 336] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 269 (0D8C2C00) [pid = 892] [serial = 886] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 270 (0D8C3C00) [pid = 892] [serial = 887] [outer = 0D8C2C00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C4000 == 90 [pid = 892] [id = 337] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 271 (0D8C4C00) [pid = 892] [serial = 888] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 272 (0D8C5800) [pid = 892] [serial = 889] [outer = 0D8C4C00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C5C00 == 91 [pid = 892] [id = 338] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 273 (0D8C6800) [pid = 892] [serial = 890] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 274 (0D8C7400) [pid = 892] [serial = 891] [outer = 0D8C6800] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C9800 == 92 [pid = 892] [id = 339] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 275 (0D8CA000) [pid = 892] [serial = 892] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 276 (0D8CA400) [pid = 892] [serial = 893] [outer = 0D8CA000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C1400 == 93 [pid = 892] [id = 340] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 277 (0D8C3400) [pid = 892] [serial = 894] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 278 (0D8CB400) [pid = 892] [serial = 895] [outer = 0D8C3400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BD800 == 94 [pid = 892] [id = 341] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 279 (0F713400) [pid = 892] [serial = 896] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 280 (0F714800) [pid = 892] [serial = 897] [outer = 0F713400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F717400 == 95 [pid = 892] [id = 342] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 281 (0F718000) [pid = 892] [serial = 898] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 282 (0F719400) [pid = 892] [serial = 899] [outer = 0F718000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F71A800 == 96 [pid = 892] [id = 343] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 283 (0F71B400) [pid = 892] [serial = 900] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 284 (0F71C800) [pid = 892] [serial = 901] [outer = 0F71B400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F71D000 == 97 [pid = 892] [id = 344] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 285 (0F71DC00) [pid = 892] [serial = 902] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 286 (0F71EC00) [pid = 892] [serial = 903] [outer = 0F71DC00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F71F000 == 98 [pid = 892] [id = 345] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 287 (0F71FC00) [pid = 892] [serial = 904] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (0F720C00) [pid = 892] [serial = 905] [outer = 0F71FC00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F71E400 == 99 [pid = 892] [id = 346] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (0F721000) [pid = 892] [serial = 906] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (0F721C00) [pid = 892] [serial = 907] [outer = 0F721000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F714400 == 100 [pid = 892] [id = 347] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (0F717C00) [pid = 892] [serial = 908] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (0F71B000) [pid = 892] [serial = 909] [outer = 0F717C00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 147F2400 == 101 [pid = 892] [id = 348] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (147F3800) [pid = 892] [serial = 910] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 294 (147F4000) [pid = 892] [serial = 911] [outer = 147F3800] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 147F1400 == 102 [pid = 892] [id = 349] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (147F4400) [pid = 892] [serial = 912] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (147F2000) [pid = 892] [serial = 913] [outer = 147F4400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F336C00 == 103 [pid = 892] [id = 350] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (147F5C00) [pid = 892] [serial = 914] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (147F6400) [pid = 892] [serial = 915] [outer = 147F5C00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 147F7C00 == 104 [pid = 892] [id = 351] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (147F8400) [pid = 892] [serial = 916] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (147F9400) [pid = 892] [serial = 917] [outer = 147F8400] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0F338C00 == 105 [pid = 892] [id = 352] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (147FB000) [pid = 892] [serial = 918] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (147FA400) [pid = 892] [serial = 919] [outer = 147FB000] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 0D8CB000 == 106 [pid = 892] [id = 353] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0E41DC00) [pid = 892] [serial = 920] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0F713800) [pid = 892] [serial = 921] [outer = 0E41DC00] 04:34:26 INFO - PROCESS | 4060 | ++DOCSHELL 14AA4800 == 107 [pid = 892] [id = 354] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (14AA6C00) [pid = 892] [serial = 922] [outer = 00000000] 04:34:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (14AA7400) [pid = 892] [serial = 923] [outer = 14AA6C00] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14AA9400 == 108 [pid = 892] [id = 355] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (14AAA800) [pid = 892] [serial = 924] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (14AAB400) [pid = 892] [serial = 925] [outer = 14AAA800] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 147F6C00 == 109 [pid = 892] [id = 356] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (147F8C00) [pid = 892] [serial = 926] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (14AA8800) [pid = 892] [serial = 927] [outer = 147F8C00] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14AACC00 == 110 [pid = 892] [id = 357] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (14AAD800) [pid = 892] [serial = 928] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (14AAEC00) [pid = 892] [serial = 929] [outer = 14AAD800] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 147F7000 == 111 [pid = 892] [id = 358] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (14AAF800) [pid = 892] [serial = 930] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (14AB0400) [pid = 892] [serial = 931] [outer = 14AAF800] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 147F8800 == 112 [pid = 892] [id = 359] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (14AB1800) [pid = 892] [serial = 932] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (14AB2400) [pid = 892] [serial = 933] [outer = 14AB1800] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14B4B000 == 113 [pid = 892] [id = 360] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (14B4B800) [pid = 892] [serial = 934] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (14B4BC00) [pid = 892] [serial = 935] [outer = 14B4B800] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14AB3800 == 114 [pid = 892] [id = 361] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (14B4B400) [pid = 892] [serial = 936] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (14B50800) [pid = 892] [serial = 937] [outer = 14B4B400] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14B50C00 == 115 [pid = 892] [id = 362] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (14B51C00) [pid = 892] [serial = 938] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (14B52800) [pid = 892] [serial = 939] [outer = 14B51C00] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14B53800 == 116 [pid = 892] [id = 363] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (14B54400) [pid = 892] [serial = 940] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (14B54800) [pid = 892] [serial = 941] [outer = 14B54400] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 14AAC800 == 117 [pid = 892] [id = 364] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (14AAD400) [pid = 892] [serial = 942] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (14AB0C00) [pid = 892] [serial = 943] [outer = 14AAD400] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 07854800 == 118 [pid = 892] [id = 365] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (08FE5400) [pid = 892] [serial = 944] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (08FE5C00) [pid = 892] [serial = 945] [outer = 08FE5400] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 0C22A000 == 119 [pid = 892] [id = 366] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0C233800) [pid = 892] [serial = 946] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0C382C00) [pid = 892] [serial = 947] [outer = 0C233800] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 0D073400 == 120 [pid = 892] [id = 367] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0D0D1400) [pid = 892] [serial = 948] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0D0D2000) [pid = 892] [serial = 949] [outer = 0D0D1400] 04:34:27 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D8000 == 121 [pid = 892] [id = 368] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0D8C8400) [pid = 892] [serial = 950] [outer = 00000000] 04:34:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0D8C8800) [pid = 892] [serial = 951] [outer = 0D8C8400] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0CB71400 == 122 [pid = 892] [id = 369] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0CB71800) [pid = 892] [serial = 952] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0D0D9400) [pid = 892] [serial = 953] [outer = 0CB71800] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0B647400 == 123 [pid = 892] [id = 370] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0C0B0000) [pid = 892] [serial = 954] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0C0B9400) [pid = 892] [serial = 955] [outer = 0C0B0000] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B7C00 == 124 [pid = 892] [id = 371] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0C0BC400) [pid = 892] [serial = 956] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0C22C800) [pid = 892] [serial = 957] [outer = 0C0BC400] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C390000 == 123 [pid = 892] [id = 252] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C38A000 == 122 [pid = 892] [id = 251] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CB79400 == 121 [pid = 892] [id = 250] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14AAC800 == 120 [pid = 892] [id = 364] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14B53800 == 119 [pid = 892] [id = 363] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14B50C00 == 118 [pid = 892] [id = 362] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14AB3800 == 117 [pid = 892] [id = 361] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14B4B000 == 116 [pid = 892] [id = 360] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 147F8800 == 115 [pid = 892] [id = 359] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 147F7000 == 114 [pid = 892] [id = 358] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14AACC00 == 113 [pid = 892] [id = 357] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 147F6C00 == 112 [pid = 892] [id = 356] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14AA9400 == 111 [pid = 892] [id = 355] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 14AA4800 == 110 [pid = 892] [id = 354] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8CB000 == 109 [pid = 892] [id = 353] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F338C00 == 108 [pid = 892] [id = 352] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F336C00 == 107 [pid = 892] [id = 350] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 147F7C00 == 106 [pid = 892] [id = 351] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 147F1400 == 105 [pid = 892] [id = 349] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 147F2400 == 104 [pid = 892] [id = 348] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F714400 == 103 [pid = 892] [id = 347] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F71E400 == 102 [pid = 892] [id = 346] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F71F000 == 101 [pid = 892] [id = 345] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F71D000 == 100 [pid = 892] [id = 344] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F71A800 == 99 [pid = 892] [id = 343] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F717400 == 98 [pid = 892] [id = 342] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8BD800 == 97 [pid = 892] [id = 341] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8C1400 == 96 [pid = 892] [id = 340] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8C9800 == 95 [pid = 892] [id = 339] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8C5C00 == 94 [pid = 892] [id = 338] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8C4000 == 93 [pid = 892] [id = 337] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8C2000 == 92 [pid = 892] [id = 336] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D8BF800 == 91 [pid = 892] [id = 335] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC84C00 == 90 [pid = 892] [id = 334] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC7A800 == 89 [pid = 892] [id = 333] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC80000 == 88 [pid = 892] [id = 332] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC83800 == 87 [pid = 892] [id = 331] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC81800 == 86 [pid = 892] [id = 330] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC7F400 == 85 [pid = 892] [id = 329] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC7D400 == 84 [pid = 892] [id = 328] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC7B400 == 83 [pid = 892] [id = 327] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC76400 == 82 [pid = 892] [id = 324] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0907AC00 == 81 [pid = 892] [id = 325] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CC79C00 == 80 [pid = 892] [id = 326] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F688800 == 79 [pid = 892] [id = 323] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E935C00 == 78 [pid = 892] [id = 322] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0907A000 == 77 [pid = 892] [id = 321] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D0CBC00 == 76 [pid = 892] [id = 320] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09081000 == 75 [pid = 892] [id = 319] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09080800 == 74 [pid = 892] [id = 318] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09071400 == 73 [pid = 892] [id = 317] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0907C000 == 72 [pid = 892] [id = 316] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09074400 == 71 [pid = 892] [id = 315] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09076400 == 70 [pid = 892] [id = 314] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09074C00 == 69 [pid = 892] [id = 313] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0FA28400 == 68 [pid = 892] [id = 312] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0FA29C00 == 67 [pid = 892] [id = 311] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F680000 == 66 [pid = 892] [id = 310] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0EBF3400 == 65 [pid = 892] [id = 309] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F686800 == 64 [pid = 892] [id = 308] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F681400 == 63 [pid = 892] [id = 307] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0ECE1000 == 62 [pid = 892] [id = 306] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F333C00 == 61 [pid = 892] [id = 305] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0EBF3000 == 60 [pid = 892] [id = 304] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0F334C00 == 59 [pid = 892] [id = 303] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E41AC00 == 58 [pid = 892] [id = 302] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E998C00 == 57 [pid = 892] [id = 301] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0EBF6000 == 56 [pid = 892] [id = 300] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0EAB9000 == 55 [pid = 892] [id = 299] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0EAB3400 == 54 [pid = 892] [id = 298] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E9A5400 == 53 [pid = 892] [id = 297] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E9A2800 == 52 [pid = 892] [id = 296] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E99CC00 == 51 [pid = 892] [id = 295] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E93AC00 == 50 [pid = 892] [id = 294] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E93A800 == 49 [pid = 892] [id = 293] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E698800 == 48 [pid = 892] [id = 292] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E92DC00 == 47 [pid = 892] [id = 291] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E92B800 == 46 [pid = 892] [id = 290] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D520400 == 45 [pid = 892] [id = 289] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E7EA400 == 44 [pid = 892] [id = 288] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CB78800 == 43 [pid = 892] [id = 287] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CB71C00 == 42 [pid = 892] [id = 286] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0DFF8C00 == 41 [pid = 892] [id = 285] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E5C3400 == 40 [pid = 892] [id = 284] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E41EC00 == 39 [pid = 892] [id = 283] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E420400 == 38 [pid = 892] [id = 282] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E424400 == 37 [pid = 892] [id = 281] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0E41F000 == 36 [pid = 892] [id = 280] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D7CA800 == 35 [pid = 892] [id = 279] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0DFF3800 == 34 [pid = 892] [id = 278] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0DF12400 == 33 [pid = 892] [id = 277] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D0D1C00 == 32 [pid = 892] [id = 276] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0DF18000 == 31 [pid = 892] [id = 275] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D958400 == 30 [pid = 892] [id = 274] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0DE7F800 == 29 [pid = 892] [id = 273] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C22DC00 == 28 [pid = 892] [id = 272] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D95B400 == 27 [pid = 892] [id = 271] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D7CFC00 == 26 [pid = 892] [id = 270] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D742000 == 25 [pid = 892] [id = 269] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D069000 == 24 [pid = 892] [id = 268] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D323000 == 23 [pid = 892] [id = 267] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D0D4400 == 22 [pid = 892] [id = 266] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D327C00 == 21 [pid = 892] [id = 265] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0D0CC000 == 20 [pid = 892] [id = 264] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C22F000 == 19 [pid = 892] [id = 263] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0CB76400 == 18 [pid = 892] [id = 262] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C0AF400 == 17 [pid = 892] [id = 261] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C386400 == 16 [pid = 892] [id = 260] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0906D400 == 15 [pid = 892] [id = 259] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0C0B5400 == 14 [pid = 892] [id = 258] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 0B64B400 == 13 [pid = 892] [id = 257] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 09B33800 == 12 [pid = 892] [id = 256] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 07857C00 == 11 [pid = 892] [id = 255] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 08FEA400 == 10 [pid = 892] [id = 254] 04:34:28 INFO - PROCESS | 4060 | --DOCSHELL 07852C00 == 9 [pid = 892] [id = 253] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0E9A0400) [pid = 892] [serial = 606] [outer = 00000000] [url = data:text/html,load] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0EBF9800) [pid = 892] [serial = 569] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0ECE8400) [pid = 892] [serial = 612] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-2.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0EAB1000) [pid = 892] [serial = 566] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0E939000) [pid = 892] [serial = 605] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0ECE0400) [pid = 892] [serial = 611] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0F340C00) [pid = 892] [serial = 615] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0F4C7400) [pid = 892] [serial = 616] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 07852C00 == 10 [pid = 892] [id = 372] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (07857C00) [pid = 892] [serial = 958] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0785E000) [pid = 892] [serial = 959] [outer = 07857C00] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0C22C000 == 11 [pid = 892] [id = 373] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0C22DC00) [pid = 892] [serial = 960] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0C387800) [pid = 892] [serial = 961] [outer = 0C22DC00] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0CB70C00 == 12 [pid = 892] [id = 374] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0CB78400) [pid = 892] [serial = 962] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0CB79400) [pid = 892] [serial = 963] [outer = 0CB78400] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0C38A000 == 13 [pid = 892] [id = 375] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0CC83800) [pid = 892] [serial = 964] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0D066C00) [pid = 892] [serial = 965] [outer = 0CC83800] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0F68BC00) [pid = 892] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0D0D3400) [pid = 892] [serial = 630] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0D0D6C00) [pid = 892] [serial = 631] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0F68D000) [pid = 892] [serial = 686] [outer = 00000000] [url = about:srcdoc] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0F68E800) [pid = 892] [serial = 687] [outer = 00000000] [url = about:srcdoc] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0F340800) [pid = 892] [serial = 683] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0F68A800) [pid = 892] [serial = 684] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0D7A5400) [pid = 892] [serial = 639] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0D7D1C00) [pid = 892] [serial = 641] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0D526400) [pid = 892] [serial = 638] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0D527C00) [pid = 892] [serial = 635] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0D525000) [pid = 892] [serial = 634] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0E936000) [pid = 892] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0E7F7C00) [pid = 892] [serial = 659] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0E5C4C00) [pid = 892] [serial = 654] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0E5BE400) [pid = 892] [serial = 653] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0E5B8800) [pid = 892] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/images/green.svg] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0E418000) [pid = 892] [serial = 647] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0E5BB000) [pid = 892] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0C384400) [pid = 892] [serial = 627] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0C391C00) [pid = 892] [serial = 628] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0C383800) [pid = 892] [serial = 624] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0CB72000) [pid = 892] [serial = 625] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0D79F800) [pid = 892] [serial = 621] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0D959800) [pid = 892] [serial = 622] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0C228000) [pid = 892] [serial = 618] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0C38F000) [pid = 892] [serial = 619] [outer = 00000000] [url = about:blank] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0785F000 == 14 [pid = 892] [id = 376] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (08FE6800) [pid = 892] [serial = 966] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (09071800) [pid = 892] [serial = 967] [outer = 08FE6800] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0B64B400 == 15 [pid = 892] [id = 377] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0C228000) [pid = 892] [serial = 968] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0C233400) [pid = 892] [serial = 969] [outer = 0C228000] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0907A400 == 16 [pid = 892] [id = 378] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0C391C00) [pid = 892] [serial = 970] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0CB76400) [pid = 892] [serial = 971] [outer = 0C391C00] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D070800 == 17 [pid = 892] [id = 379] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0D071C00) [pid = 892] [serial = 972] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0D073000) [pid = 892] [serial = 973] [outer = 0D071C00] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D4000 == 18 [pid = 892] [id = 380] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0D0D4400) [pid = 892] [serial = 974] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0D0D5000) [pid = 892] [serial = 975] [outer = 0D0D4400] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D520400 == 19 [pid = 892] [id = 381] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0D520C00) [pid = 892] [serial = 976] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0D527C00) [pid = 892] [serial = 977] [outer = 0D520C00] 04:34:28 INFO - PROCESS | 4060 | ++DOCSHELL 0CB72000 == 20 [pid = 892] [id = 382] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0CC78C00) [pid = 892] [serial = 978] [outer = 00000000] 04:34:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0C0B6800) [pid = 892] [serial = 979] [outer = 0CC78C00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CA400 == 21 [pid = 892] [id = 383] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0D7CFC00) [pid = 892] [serial = 980] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0D7D1800) [pid = 892] [serial = 981] [outer = 0D7CFC00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7A400 == 22 [pid = 892] [id = 384] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0D745000) [pid = 892] [serial = 982] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0D7A5C00) [pid = 892] [serial = 983] [outer = 0D745000] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0785A400 == 23 [pid = 892] [id = 385] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0D8BD000) [pid = 892] [serial = 984] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0D8BF400) [pid = 892] [serial = 985] [outer = 0D8BD000] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0CB73800 == 24 [pid = 892] [id = 386] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0D8C5C00) [pid = 892] [serial = 986] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0D8CB000) [pid = 892] [serial = 987] [outer = 0D8C5C00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D2000 == 25 [pid = 892] [id = 387] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0D95DC00) [pid = 892] [serial = 988] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0DE7E800) [pid = 892] [serial = 989] [outer = 0D95DC00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AE800 == 26 [pid = 892] [id = 388] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0D959800) [pid = 892] [serial = 990] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0DE7FC00) [pid = 892] [serial = 991] [outer = 0D959800] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0DF13000 == 27 [pid = 892] [id = 389] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0DF18000) [pid = 892] [serial = 992] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0DFF4000) [pid = 892] [serial = 993] [outer = 0DF18000] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF3800 == 28 [pid = 892] [id = 390] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0DFF5400) [pid = 892] [serial = 994] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0E41E800) [pid = 892] [serial = 995] [outer = 0DFF5400] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E424400 == 29 [pid = 892] [id = 391] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0E5B7800) [pid = 892] [serial = 996] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0E5B8800) [pid = 892] [serial = 997] [outer = 0E5B7800] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D445400 == 30 [pid = 892] [id = 392] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0E41EC00) [pid = 892] [serial = 998] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0E422000) [pid = 892] [serial = 999] [outer = 0E41EC00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 07853400 == 31 [pid = 892] [id = 393] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0E5C5400) [pid = 892] [serial = 1000] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0E5C6800) [pid = 892] [serial = 1001] [outer = 0E5C5400] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E694C00 == 32 [pid = 892] [id = 394] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0E699C00) [pid = 892] [serial = 1002] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0E69F400) [pid = 892] [serial = 1003] [outer = 0E699C00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CC000 == 33 [pid = 892] [id = 395] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0E6A0C00) [pid = 892] [serial = 1004] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0E7F3C00) [pid = 892] [serial = 1005] [outer = 0E6A0C00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E41FC00 == 34 [pid = 892] [id = 396] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0E7F4400) [pid = 892] [serial = 1006] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0E7F7C00) [pid = 892] [serial = 1007] [outer = 0E7F4400] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E930000 == 35 [pid = 892] [id = 397] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0E933800) [pid = 892] [serial = 1008] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0785C800) [pid = 892] [serial = 1009] [outer = 0E933800] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E936000 == 36 [pid = 892] [id = 398] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0E936C00) [pid = 892] [serial = 1010] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0E93A800) [pid = 892] [serial = 1011] [outer = 0E936C00] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E7ECC00 == 37 [pid = 892] [id = 399] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0E934400) [pid = 892] [serial = 1012] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0E939000) [pid = 892] [serial = 1013] [outer = 0E934400] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E99CC00 == 38 [pid = 892] [id = 400] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0E9A2400) [pid = 892] [serial = 1014] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0E9A3000) [pid = 892] [serial = 1015] [outer = 0E9A2400] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C4000 == 39 [pid = 892] [id = 401] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0EAB0000) [pid = 892] [serial = 1016] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0EAB2C00) [pid = 892] [serial = 1017] [outer = 0EAB0000] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB3400 == 40 [pid = 892] [id = 402] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0EAB5400) [pid = 892] [serial = 1018] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0EAB5C00) [pid = 892] [serial = 1019] [outer = 0EAB5400] 04:34:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A2800 == 41 [pid = 892] [id = 403] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0EBF3000) [pid = 892] [serial = 1020] [outer = 00000000] 04:34:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0EBF6000) [pid = 892] [serial = 1021] [outer = 0EBF3000] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFB000 == 42 [pid = 892] [id = 404] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0EBFF400) [pid = 892] [serial = 1022] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0D072C00) [pid = 892] [serial = 1023] [outer = 0EBFF400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE7400 == 43 [pid = 892] [id = 405] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0ECE9C00) [pid = 892] [serial = 1024] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0F336400) [pid = 892] [serial = 1025] [outer = 0ECE9C00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F33B800 == 44 [pid = 892] [id = 406] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0F340C00) [pid = 892] [serial = 1026] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0D526C00) [pid = 892] [serial = 1027] [outer = 0F340C00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CDC00 == 45 [pid = 892] [id = 407] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0F4CE400) [pid = 892] [serial = 1028] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0F4CF800) [pid = 892] [serial = 1029] [outer = 0F4CE400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F683C00 == 46 [pid = 892] [id = 408] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0F685400) [pid = 892] [serial = 1030] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0F68A000) [pid = 892] [serial = 1031] [outer = 0F685400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F684C00 == 47 [pid = 892] [id = 409] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0F68B400) [pid = 892] [serial = 1032] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0F68BC00) [pid = 892] [serial = 1033] [outer = 0F68B400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB1C00 == 48 [pid = 892] [id = 410] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0F68EC00) [pid = 892] [serial = 1034] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0F716C00) [pid = 892] [serial = 1035] [outer = 0F68EC00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F717400 == 49 [pid = 892] [id = 411] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0F71D000) [pid = 892] [serial = 1036] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0F71F000) [pid = 892] [serial = 1037] [outer = 0F71D000] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F720400 == 50 [pid = 892] [id = 412] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0F99B400) [pid = 892] [serial = 1038] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0F9A1000) [pid = 892] [serial = 1039] [outer = 0F99B400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A7800 == 51 [pid = 892] [id = 413] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0FA22C00) [pid = 892] [serial = 1040] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0DFF0C00) [pid = 892] [serial = 1041] [outer = 0FA22C00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E418000 == 52 [pid = 892] [id = 414] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0E41AC00) [pid = 892] [serial = 1042] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0E41B400) [pid = 892] [serial = 1043] [outer = 0E41AC00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0FA31400 == 53 [pid = 892] [id = 415] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (147F1400) [pid = 892] [serial = 1044] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (147F7000) [pid = 892] [serial = 1045] [outer = 147F1400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 0F68A800 == 54 [pid = 892] [id = 416] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (147F9800) [pid = 892] [serial = 1046] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (147FBC00) [pid = 892] [serial = 1047] [outer = 147F9800] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 147FB400 == 55 [pid = 892] [id = 417] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (14AA5000) [pid = 892] [serial = 1048] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (14AA9400) [pid = 892] [serial = 1049] [outer = 14AA5000] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 14AB3800 == 56 [pid = 892] [id = 418] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (14B52400) [pid = 892] [serial = 1050] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0907F000) [pid = 892] [serial = 1051] [outer = 14B52400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 14B58000 == 57 [pid = 892] [id = 419] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (14B58800) [pid = 892] [serial = 1052] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (14B58C00) [pid = 892] [serial = 1053] [outer = 14B58800] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 1640D800 == 58 [pid = 892] [id = 420] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (1640DC00) [pid = 892] [serial = 1054] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (1640E000) [pid = 892] [serial = 1055] [outer = 1640DC00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 1640F400 == 59 [pid = 892] [id = 421] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (16411400) [pid = 892] [serial = 1056] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (16411C00) [pid = 892] [serial = 1057] [outer = 16411400] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 16411800 == 60 [pid = 892] [id = 422] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (16412C00) [pid = 892] [serial = 1058] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (16413800) [pid = 892] [serial = 1059] [outer = 16412C00] 04:34:30 INFO - PROCESS | 4060 | ++DOCSHELL 1640CC00 == 61 [pid = 892] [id = 423] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (16413400) [pid = 892] [serial = 1060] [outer = 00000000] 04:34:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (16415000) [pid = 892] [serial = 1061] [outer = 16413400] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 14AA4400 == 62 [pid = 892] [id = 424] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (16416C00) [pid = 892] [serial = 1062] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (16417000) [pid = 892] [serial = 1063] [outer = 16416C00] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 14B59800 == 63 [pid = 892] [id = 425] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (16418800) [pid = 892] [serial = 1064] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (16419400) [pid = 892] [serial = 1065] [outer = 16418800] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1641A000 == 64 [pid = 892] [id = 426] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (1641A800) [pid = 892] [serial = 1066] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (1641B000) [pid = 892] [serial = 1067] [outer = 1641A800] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1641BC00 == 65 [pid = 892] [id = 427] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (1AAE2400) [pid = 892] [serial = 1068] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (1AAE3800) [pid = 892] [serial = 1069] [outer = 1AAE2400] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 16418C00 == 66 [pid = 892] [id = 428] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (1AAE2000) [pid = 892] [serial = 1070] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (1AAE5C00) [pid = 892] [serial = 1071] [outer = 1AAE2000] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE6800 == 67 [pid = 892] [id = 429] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (1AAE7000) [pid = 892] [serial = 1072] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (1AAE8400) [pid = 892] [serial = 1073] [outer = 1AAE7000] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE6C00 == 68 [pid = 892] [id = 430] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (1AAE9400) [pid = 892] [serial = 1074] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (1AAEA800) [pid = 892] [serial = 1075] [outer = 1AAE9400] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1AAED400 == 69 [pid = 892] [id = 431] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (1AAEE800) [pid = 892] [serial = 1076] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (1AAEEC00) [pid = 892] [serial = 1077] [outer = 1AAEE800] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 16418400 == 70 [pid = 892] [id = 432] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (1AAED000) [pid = 892] [serial = 1078] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (1AAF0400) [pid = 892] [serial = 1079] [outer = 1AAED000] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1AAF0000 == 71 [pid = 892] [id = 433] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (1B5A7000) [pid = 892] [serial = 1080] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (1B5A7C00) [pid = 892] [serial = 1081] [outer = 1B5A7000] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1B5A9400 == 72 [pid = 892] [id = 434] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (1B5AA800) [pid = 892] [serial = 1082] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (1B5AAC00) [pid = 892] [serial = 1083] [outer = 1B5AA800] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE6000 == 73 [pid = 892] [id = 435] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (1B5ACC00) [pid = 892] [serial = 1084] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (1B5AD800) [pid = 892] [serial = 1085] [outer = 1B5ACC00] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1B5AF400 == 74 [pid = 892] [id = 436] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (1B5B0800) [pid = 892] [serial = 1086] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (1B5B0C00) [pid = 892] [serial = 1087] [outer = 1B5B0800] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1B5AE800 == 75 [pid = 892] [id = 437] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (1B5AF000) [pid = 892] [serial = 1088] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (1B5B1C00) [pid = 892] [serial = 1089] [outer = 1B5AF000] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 1B5B2C00 == 76 [pid = 892] [id = 438] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (1B5B3400) [pid = 892] [serial = 1090] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (1B5B4000) [pid = 892] [serial = 1091] [outer = 1B5B3400] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (0DF12C00) [pid = 892] [serial = 642] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0ECE0000) [pid = 892] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-3.html] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0F718000) [pid = 892] [serial = 898] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (147F8400) [pid = 892] [serial = 916] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0F717C00) [pid = 892] [serial = 908] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0D8C3400) [pid = 892] [serial = 894] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (0D8CA000) [pid = 892] [serial = 892] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (14AAD800) [pid = 892] [serial = 928] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (14AAA800) [pid = 892] [serial = 924] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0E9A3C00) [pid = 892] [serial = 806] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0F71B400) [pid = 892] [serial = 900] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (147F3800) [pid = 892] [serial = 910] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0E695C00) [pid = 892] [serial = 784] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0E7F1000) [pid = 892] [serial = 790] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0CB7AC00) [pid = 892] [serial = 788] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (14AB1800) [pid = 892] [serial = 932] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0E69C400) [pid = 892] [serial = 786] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0F71DC00) [pid = 892] [serial = 902] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0E692800) [pid = 892] [serial = 782] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0E4F5000) [pid = 892] [serial = 778] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0E5C1400) [pid = 892] [serial = 780] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (147FB000) [pid = 892] [serial = 918] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0F71FC00) [pid = 892] [serial = 904] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0E420000) [pid = 892] [serial = 774] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0F721000) [pid = 892] [serial = 906] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0E4F4C00) [pid = 892] [serial = 776] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (14B4B800) [pid = 892] [serial = 934] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0DFF3000) [pid = 892] [serial = 772] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0CC82400) [pid = 892] [serial = 874] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (14B54400) [pid = 892] [serial = 940] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0DF16C00) [pid = 892] [serial = 768] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0E41DC00) [pid = 892] [serial = 920] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0DFFAC00) [pid = 892] [serial = 770] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (14AA6C00) [pid = 892] [serial = 922] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (14B4B400) [pid = 892] [serial = 936] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (14AAF800) [pid = 892] [serial = 930] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0DF14000) [pid = 892] [serial = 766] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0EAB3000) [pid = 892] [serial = 570] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0F4C7800) [pid = 892] [serial = 822] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0F4C8800) [pid = 892] [serial = 824] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0EBFC400) [pid = 892] [serial = 818] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0EBF7C00) [pid = 892] [serial = 816] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0F33A000) [pid = 892] [serial = 820] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0B654000) [pid = 892] [serial = 852] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0EBF9000) [pid = 892] [serial = 814] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0EABDC00) [pid = 892] [serial = 812] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0EAB6000) [pid = 892] [serial = 810] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0E9A6800) [pid = 892] [serial = 808] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0D524000) [pid = 892] [serial = 854] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0E99FC00) [pid = 892] [serial = 804] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0CC7C800) [pid = 892] [serial = 880] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0E99C400) [pid = 892] [serial = 802] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0DF1A800) [pid = 892] [serial = 764] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0DF0E400) [pid = 892] [serial = 762] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0DE81000) [pid = 892] [serial = 760] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0CB7FC00) [pid = 892] [serial = 758] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0DE77C00) [pid = 892] [serial = 756] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0D953800) [pid = 892] [serial = 754] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0D952000) [pid = 892] [serial = 752] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0D325800) [pid = 892] [serial = 750] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0D7D0C00) [pid = 892] [serial = 748] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0D52C000) [pid = 892] [serial = 746] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0E933400) [pid = 892] [serial = 798] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0D43D800) [pid = 892] [serial = 744] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0D0D2C00) [pid = 892] [serial = 742] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0CB7D800) [pid = 892] [serial = 740] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0CB76C00) [pid = 892] [serial = 738] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0C0B6000) [pid = 892] [serial = 736] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0C388000) [pid = 892] [serial = 734] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0C230000) [pid = 892] [serial = 732] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0C0BB800) [pid = 892] [serial = 730] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0B653000) [pid = 892] [serial = 728] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0B649C00) [pid = 892] [serial = 726] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0E998400) [pid = 892] [serial = 800] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0D7A2800) [pid = 892] [serial = 856] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0CC7A000) [pid = 892] [serial = 866] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0D441800) [pid = 892] [serial = 694] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0E930800) [pid = 892] [serial = 796] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0E7F0C00) [pid = 892] [serial = 792] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0E92C800) [pid = 892] [serial = 794] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0D8BF000) [pid = 892] [serial = 882] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0EABEC00) [pid = 892] [serial = 858] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0CC7C000) [pid = 892] [serial = 868] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (09076C00) [pid = 892] [serial = 844] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (09077000) [pid = 892] [serial = 842] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (147F4400) [pid = 892] [serial = 912] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0FA30C00) [pid = 892] [serial = 860] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (09075000) [pid = 892] [serial = 840] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0CC76C00) [pid = 892] [serial = 862] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0D8C0800) [pid = 892] [serial = 884] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0CC7E000) [pid = 892] [serial = 870] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0CC76800) [pid = 892] [serial = 864] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0FA2E400) [pid = 892] [serial = 838] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0F9A0800) [pid = 892] [serial = 834] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0F99F000) [pid = 892] [serial = 832] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0FA2D400) [pid = 892] [serial = 836] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0CC80400) [pid = 892] [serial = 872] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0F681800) [pid = 892] [serial = 828] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0F687800) [pid = 892] [serial = 830] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0D8C2C00) [pid = 892] [serial = 886] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0F713400) [pid = 892] [serial = 896] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0F4CB800) [pid = 892] [serial = 826] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (09081400) [pid = 892] [serial = 850] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0CC84400) [pid = 892] [serial = 876] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (09072400) [pid = 892] [serial = 848] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (147F5C00) [pid = 892] [serial = 914] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0D8BD400) [pid = 892] [serial = 878] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (14B51C00) [pid = 892] [serial = 938] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (147F8C00) [pid = 892] [serial = 926] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0D8C4C00) [pid = 892] [serial = 888] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0D8C6800) [pid = 892] [serial = 890] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0907D800) [pid = 892] [serial = 846] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 09075000 == 77 [pid = 892] [id = 439] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (09076C00) [pid = 892] [serial = 1092] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (09077000) [pid = 892] [serial = 1093] [outer = 09076C00] 04:34:31 INFO - PROCESS | 4060 | ++DOCSHELL 0B654000 == 78 [pid = 892] [id = 440] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0C388000) [pid = 892] [serial = 1094] [outer = 00000000] 04:34:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0CC76800) [pid = 892] [serial = 1095] [outer = 0C388000] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7D800 == 79 [pid = 892] [id = 441] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0CC80400) [pid = 892] [serial = 1096] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0D441800) [pid = 892] [serial = 1097] [outer = 0CC80400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C2C00 == 80 [pid = 892] [id = 442] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0D952000) [pid = 892] [serial = 1098] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0DE81000) [pid = 892] [serial = 1099] [outer = 0D952000] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BD400 == 81 [pid = 892] [id = 443] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0DF0E400) [pid = 892] [serial = 1100] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0DF19C00) [pid = 892] [serial = 1101] [outer = 0DF0E400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0DF1A800 == 82 [pid = 892] [id = 444] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0E420000) [pid = 892] [serial = 1102] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0E5C1400) [pid = 892] [serial = 1103] [outer = 0E420000] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0B653000 == 83 [pid = 892] [id = 445] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0CC7E000) [pid = 892] [serial = 1104] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0D8C0800) [pid = 892] [serial = 1105] [outer = 0CC7E000] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0E92C800 == 84 [pid = 892] [id = 446] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0E998400) [pid = 892] [serial = 1106] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0E999800) [pid = 892] [serial = 1107] [outer = 0E998400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB3000 == 85 [pid = 892] [id = 447] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0EBF6800) [pid = 892] [serial = 1108] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0EBF9000) [pid = 892] [serial = 1109] [outer = 0EBF6800] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF7C00 == 86 [pid = 892] [id = 448] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0F33A000) [pid = 892] [serial = 1110] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0F4C8800) [pid = 892] [serial = 1111] [outer = 0F33A000] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CB800 == 87 [pid = 892] [id = 449] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0F713400) [pid = 892] [serial = 1112] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0F71DC00) [pid = 892] [serial = 1113] [outer = 0F713400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0F71FC00 == 88 [pid = 892] [id = 450] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0F9A0800) [pid = 892] [serial = 1114] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0FA30C00) [pid = 892] [serial = 1115] [outer = 0F9A0800] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 147F3800 == 89 [pid = 892] [id = 451] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (147F8400) [pid = 892] [serial = 1116] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (14AAA800) [pid = 892] [serial = 1117] [outer = 147F8400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 14AAD800 == 90 [pid = 892] [id = 452] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (14B4B400) [pid = 892] [serial = 1118] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (1AAEF800) [pid = 892] [serial = 1119] [outer = 14B4B400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB6000 == 91 [pid = 892] [id = 453] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (1B5B2000) [pid = 892] [serial = 1120] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (1D770000) [pid = 892] [serial = 1121] [outer = 1B5B2000] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 0F718000 == 92 [pid = 892] [id = 454] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0FA2D400) [pid = 892] [serial = 1122] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (14B51C00) [pid = 892] [serial = 1123] [outer = 0FA2D400] 04:34:32 INFO - PROCESS | 4060 | ++DOCSHELL 147FB000 == 93 [pid = 892] [id = 455] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (1D771C00) [pid = 892] [serial = 1124] [outer = 00000000] 04:34:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (1D773C00) [pid = 892] [serial = 1125] [outer = 1D771C00] 04:34:32 INFO - PROCESS | 4060 | 1476444872802 Marionette TRACE conn7 <- [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]]]}] 04:34:32 INFO - ........................................................................................................................................................................................................................ 04:34:32 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html | took 13218ms 04:34:32 INFO - PROCESS | 4060 | 1476444872924 Marionette TRACE conn7 -> [0,683,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 4060 | 1476444872929 Marionette TRACE conn7 <- [1,683,null,{"value":"2147483652"}] 04:34:32 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html 04:34:32 INFO - PROCESS | 4060 | 1476444872935 Marionette TRACE conn7 -> [0,684,"timeouts",{"script":185000}] 04:34:32 INFO - PROCESS | 4060 | 1476444872941 Marionette TRACE conn7 <- [1,684,null,{}] 04:34:32 INFO - PROCESS | 4060 | 1476444872949 Marionette TRACE conn7 -> [0,685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:33 INFO - PROCESS | 4060 | 1476444873055 Marionette TRACE conn7 <- [1,685,null,{"value":null}] 04:34:33 INFO - PROCESS | 4060 | 1476444873074 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 0FA29000 == 94 [pid = 892] [id = 456] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (1D775400) [pid = 892] [serial = 1126] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (07823000) [pid = 892] [serial = 1127] [outer = 1D775400] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (07827800) [pid = 892] [serial = 1128] [outer = 1D775400] 04:34:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 0782F800 == 95 [pid = 892] [id = 457] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0782FC00) [pid = 892] [serial = 1129] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (07830800) [pid = 892] [serial = 1130] [outer = 0782FC00] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 1D77A400 == 96 [pid = 892] [id = 458] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (1D77AC00) [pid = 892] [serial = 1131] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (1D77B800) [pid = 892] [serial = 1132] [outer = 1D77AC00] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 07824800 == 97 [pid = 892] [id = 459] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0782A000) [pid = 892] [serial = 1133] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (07853000) [pid = 892] [serial = 1134] [outer = 0782A000] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 09504800 == 98 [pid = 892] [id = 460] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (09505C00) [pid = 892] [serial = 1135] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (09506C00) [pid = 892] [serial = 1136] [outer = 09505C00] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 0950A000 == 99 [pid = 892] [id = 461] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0950B000) [pid = 892] [serial = 1137] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0950B400) [pid = 892] [serial = 1138] [outer = 0950B000] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 09504400 == 100 [pid = 892] [id = 462] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0950E000) [pid = 892] [serial = 1139] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0950E800) [pid = 892] [serial = 1140] [outer = 0950E000] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 0950F800 == 101 [pid = 892] [id = 463] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0CF9F800) [pid = 892] [serial = 1141] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0CF9FC00) [pid = 892] [serial = 1142] [outer = 0CF9F800] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA1000 == 102 [pid = 892] [id = 464] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0CFA2000) [pid = 892] [serial = 1143] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0CFA3400) [pid = 892] [serial = 1144] [outer = 0CFA2000] 04:34:33 INFO - PROCESS | 4060 | ++DOCSHELL 07824400 == 103 [pid = 892] [id = 465] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (07825800) [pid = 892] [serial = 1145] [outer = 00000000] 04:34:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (07826400) [pid = 892] [serial = 1146] [outer = 07825800] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 09507000 == 104 [pid = 892] [id = 466] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (09508000) [pid = 892] [serial = 1147] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (09508800) [pid = 892] [serial = 1148] [outer = 09508000] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0C0BDC00 == 105 [pid = 892] [id = 467] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0C384400) [pid = 892] [serial = 1149] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0C386400) [pid = 892] [serial = 1150] [outer = 0C384400] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA1C00 == 106 [pid = 892] [id = 468] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0CFA5400) [pid = 892] [serial = 1151] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0CFA6800) [pid = 892] [serial = 1152] [outer = 0CFA5400] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA7800 == 107 [pid = 892] [id = 469] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0CFA9C00) [pid = 892] [serial = 1153] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0CFAA000) [pid = 892] [serial = 1154] [outer = 0CFA9C00] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76000 == 108 [pid = 892] [id = 470] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0CFAD800) [pid = 892] [serial = 1155] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0CFAEC00) [pid = 892] [serial = 1156] [outer = 0CFAD800] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D8800 == 109 [pid = 892] [id = 471] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0D445000) [pid = 892] [serial = 1157] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0D51F400) [pid = 892] [serial = 1158] [outer = 0D445000] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D525400 == 110 [pid = 892] [id = 472] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0D525C00) [pid = 892] [serial = 1159] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (147F1000) [pid = 892] [serial = 1160] [outer = 0D525C00] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D7800 == 111 [pid = 892] [id = 473] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0F339C00) [pid = 892] [serial = 1161] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (14B56800) [pid = 892] [serial = 1162] [outer = 0F339C00] 04:34:34 INFO - PROCESS | 4060 | ++DOCSHELL 07830400 == 112 [pid = 892] [id = 474] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (07852800) [pid = 892] [serial = 1163] [outer = 00000000] 04:34:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (07856C00) [pid = 892] [serial = 1164] [outer = 07852800] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0907D000 == 113 [pid = 892] [id = 475] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0907DC00) [pid = 892] [serial = 1165] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (09080400) [pid = 892] [serial = 1166] [outer = 0907DC00] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 07829800 == 114 [pid = 892] [id = 476] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (09073800) [pid = 892] [serial = 1167] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (09073C00) [pid = 892] [serial = 1168] [outer = 09073800] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0906B800 == 115 [pid = 892] [id = 477] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (09072C00) [pid = 892] [serial = 1169] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (09073400) [pid = 892] [serial = 1170] [outer = 09072C00] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0950F800 == 114 [pid = 892] [id = 463] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 09504400 == 113 [pid = 892] [id = 462] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0950A000 == 112 [pid = 892] [id = 461] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 09504800 == 111 [pid = 892] [id = 460] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 07824800 == 110 [pid = 892] [id = 459] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1D77A400 == 109 [pid = 892] [id = 458] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0782F800 == 108 [pid = 892] [id = 457] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 147FB000 == 107 [pid = 892] [id = 455] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F718000 == 106 [pid = 892] [id = 454] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0EAB6000 == 105 [pid = 892] [id = 453] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 14AAD800 == 104 [pid = 892] [id = 452] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 147F3800 == 103 [pid = 892] [id = 451] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F71FC00 == 102 [pid = 892] [id = 450] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F4CB800 == 101 [pid = 892] [id = 449] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0EBF7C00 == 100 [pid = 892] [id = 448] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0EAB3000 == 99 [pid = 892] [id = 447] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E92C800 == 98 [pid = 892] [id = 446] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0B653000 == 97 [pid = 892] [id = 445] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0DF1A800 == 96 [pid = 892] [id = 444] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D8BD400 == 95 [pid = 892] [id = 443] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D8C2C00 == 94 [pid = 892] [id = 442] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0CB7D800 == 93 [pid = 892] [id = 441] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0B654000 == 92 [pid = 892] [id = 440] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 09075000 == 91 [pid = 892] [id = 439] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1B5B2C00 == 90 [pid = 892] [id = 438] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1B5AE800 == 89 [pid = 892] [id = 437] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1B5AF400 == 88 [pid = 892] [id = 436] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1AAE6000 == 87 [pid = 892] [id = 435] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1B5A9400 == 86 [pid = 892] [id = 434] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1AAF0000 == 85 [pid = 892] [id = 433] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 16418400 == 84 [pid = 892] [id = 432] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1AAED400 == 83 [pid = 892] [id = 431] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1AAE6C00 == 82 [pid = 892] [id = 430] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1AAE6800 == 81 [pid = 892] [id = 429] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 16418C00 == 80 [pid = 892] [id = 428] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1641BC00 == 79 [pid = 892] [id = 427] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1641A000 == 78 [pid = 892] [id = 426] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 14B59800 == 77 [pid = 892] [id = 425] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 14AA4400 == 76 [pid = 892] [id = 424] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1640CC00 == 75 [pid = 892] [id = 423] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 16411800 == 74 [pid = 892] [id = 422] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1640F400 == 73 [pid = 892] [id = 421] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 1640D800 == 72 [pid = 892] [id = 420] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 14B58000 == 71 [pid = 892] [id = 419] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 14AB3800 == 70 [pid = 892] [id = 418] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 147FB400 == 69 [pid = 892] [id = 417] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F68A800 == 68 [pid = 892] [id = 416] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0FA31400 == 67 [pid = 892] [id = 415] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E418000 == 66 [pid = 892] [id = 414] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F9A7800 == 65 [pid = 892] [id = 413] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F717400 == 64 [pid = 892] [id = 411] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F720400 == 63 [pid = 892] [id = 412] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0EAB1C00 == 62 [pid = 892] [id = 410] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F684C00 == 61 [pid = 892] [id = 409] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F683C00 == 60 [pid = 892] [id = 408] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F4CDC00 == 59 [pid = 892] [id = 407] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0F33B800 == 58 [pid = 892] [id = 406] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0ECE7400 == 57 [pid = 892] [id = 405] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0EBFB000 == 56 [pid = 892] [id = 404] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E9A2800 == 55 [pid = 892] [id = 403] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0EAB3400 == 54 [pid = 892] [id = 402] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E5C4000 == 53 [pid = 892] [id = 401] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E99CC00 == 52 [pid = 892] [id = 400] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E7ECC00 == 51 [pid = 892] [id = 399] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E936000 == 50 [pid = 892] [id = 398] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E930000 == 49 [pid = 892] [id = 397] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E41FC00 == 48 [pid = 892] [id = 396] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D7CC000 == 47 [pid = 892] [id = 395] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E694C00 == 46 [pid = 892] [id = 394] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 07853400 == 45 [pid = 892] [id = 393] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D445400 == 44 [pid = 892] [id = 392] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0E424400 == 43 [pid = 892] [id = 391] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0DFF3800 == 42 [pid = 892] [id = 390] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0DF13000 == 41 [pid = 892] [id = 389] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0C0AE800 == 40 [pid = 892] [id = 388] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D7D2000 == 39 [pid = 892] [id = 387] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0785A400 == 38 [pid = 892] [id = 385] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0CB73800 == 37 [pid = 892] [id = 386] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0CB7A400 == 36 [pid = 892] [id = 384] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D7CA400 == 35 [pid = 892] [id = 383] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0CB72000 == 34 [pid = 892] [id = 382] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D520400 == 33 [pid = 892] [id = 381] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D0D4000 == 32 [pid = 892] [id = 380] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D070800 == 31 [pid = 892] [id = 379] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0907A400 == 30 [pid = 892] [id = 378] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 08FE5000 == 29 [pid = 892] [id = 239] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0CB71400 == 28 [pid = 892] [id = 369] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D0D8000 == 27 [pid = 892] [id = 368] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0D073400 == 26 [pid = 892] [id = 367] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0C22A000 == 25 [pid = 892] [id = 366] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 07854800 == 24 [pid = 892] [id = 365] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0B64B400 == 23 [pid = 892] [id = 377] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0785F000 == 22 [pid = 892] [id = 376] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0C38A000 == 21 [pid = 892] [id = 375] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0CB70C00 == 20 [pid = 892] [id = 374] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0C22C000 == 19 [pid = 892] [id = 373] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 07852C00 == 18 [pid = 892] [id = 372] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0C0B7C00 == 17 [pid = 892] [id = 371] 04:34:35 INFO - PROCESS | 4060 | --DOCSHELL 0B647400 == 16 [pid = 892] [id = 370] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0C231800) [pid = 892] [serial = 692] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0DF1A400) [pid = 892] [serial = 643] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0F333400) [pid = 892] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-3.html] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0F33B000) [pid = 892] [serial = 672] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0DF17C00) [pid = 892] [serial = 644] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0E7EEC00) [pid = 892] [serial = 656] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0F4C8000) [pid = 892] [serial = 676] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0F9A4400) [pid = 892] [serial = 689] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0EBF7400) [pid = 892] [serial = 666] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0E999C00) [pid = 892] [serial = 663] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0F67FC00) [pid = 892] [serial = 827] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (09082800) [pid = 892] [serial = 851] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0D79EC00) [pid = 892] [serial = 877] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0907F400) [pid = 892] [serial = 849] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (147F6400) [pid = 892] [serial = 915] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0D8BDC00) [pid = 892] [serial = 879] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (14B52800) [pid = 892] [serial = 939] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (14AA8800) [pid = 892] [serial = 927] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0D8C5800) [pid = 892] [serial = 889] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0D8C7400) [pid = 892] [serial = 891] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0907E400) [pid = 892] [serial = 847] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0F719400) [pid = 892] [serial = 899] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (147F9400) [pid = 892] [serial = 917] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0F71B000) [pid = 892] [serial = 909] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0D8CB400) [pid = 892] [serial = 895] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0D8CA400) [pid = 892] [serial = 893] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (14AAEC00) [pid = 892] [serial = 929] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (14AAB400) [pid = 892] [serial = 925] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0E9A5000) [pid = 892] [serial = 807] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0F71C800) [pid = 892] [serial = 901] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (147F4000) [pid = 892] [serial = 911] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0C386800) [pid = 892] [serial = 785] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0CB76800) [pid = 892] [serial = 791] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0CB7D000) [pid = 892] [serial = 789] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (14AB2400) [pid = 892] [serial = 933] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0E69EC00) [pid = 892] [serial = 787] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0F71EC00) [pid = 892] [serial = 903] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0E694000) [pid = 892] [serial = 783] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0E5B8C00) [pid = 892] [serial = 779] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0E692000) [pid = 892] [serial = 781] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (147FA400) [pid = 892] [serial = 919] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0F720C00) [pid = 892] [serial = 905] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0E421000) [pid = 892] [serial = 775] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0F721C00) [pid = 892] [serial = 907] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0E4F6400) [pid = 892] [serial = 777] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (14B4BC00) [pid = 892] [serial = 935] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0E416000) [pid = 892] [serial = 773] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0CC83400) [pid = 892] [serial = 875] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (14B54800) [pid = 892] [serial = 941] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0DFF5C00) [pid = 892] [serial = 769] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0F713800) [pid = 892] [serial = 921] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0E416400) [pid = 892] [serial = 771] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (14AA7400) [pid = 892] [serial = 923] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (14B50800) [pid = 892] [serial = 937] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (14AB0400) [pid = 892] [serial = 931] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0DFECC00) [pid = 892] [serial = 767] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0ECEC400) [pid = 892] [serial = 572] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0F4C8400) [pid = 892] [serial = 823] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0F4CA400) [pid = 892] [serial = 825] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0ECDFC00) [pid = 892] [serial = 819] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0DFEB400) [pid = 892] [serial = 817] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0F33B400) [pid = 892] [serial = 821] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0C0B1800) [pid = 892] [serial = 853] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0EBF9400) [pid = 892] [serial = 815] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0EBF1C00) [pid = 892] [serial = 813] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0EAB7000) [pid = 892] [serial = 811] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0EAB2000) [pid = 892] [serial = 809] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0D524800) [pid = 892] [serial = 855] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0E9A0C00) [pid = 892] [serial = 805] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0CC7E800) [pid = 892] [serial = 881] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0D956400) [pid = 892] [serial = 803] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0DF1AC00) [pid = 892] [serial = 765] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0DF13C00) [pid = 892] [serial = 763] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0DF0DC00) [pid = 892] [serial = 761] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0DE80800) [pid = 892] [serial = 759] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0C22EC00) [pid = 892] [serial = 757] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0D958800) [pid = 892] [serial = 755] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0D953400) [pid = 892] [serial = 753] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0D7D0400) [pid = 892] [serial = 751] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0D7D8C00) [pid = 892] [serial = 749] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0D74B000) [pid = 892] [serial = 747] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0E938C00) [pid = 892] [serial = 799] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0C0B1C00) [pid = 892] [serial = 745] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0D323400) [pid = 892] [serial = 743] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0D06C800) [pid = 892] [serial = 741] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0CB77400) [pid = 892] [serial = 739] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0C386C00) [pid = 892] [serial = 737] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0C389800) [pid = 892] [serial = 735] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0C382400) [pid = 892] [serial = 733] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0C0BBC00) [pid = 892] [serial = 731] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0C0AF800) [pid = 892] [serial = 729] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0B64D800) [pid = 892] [serial = 727] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0E99AC00) [pid = 892] [serial = 801] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0DFF9000) [pid = 892] [serial = 857] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0CC7B000) [pid = 892] [serial = 867] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0D74BC00) [pid = 892] [serial = 695] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0E931800) [pid = 892] [serial = 797] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0E7F6400) [pid = 892] [serial = 793] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0E92F400) [pid = 892] [serial = 795] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0D8BFC00) [pid = 892] [serial = 883] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0EBF1400) [pid = 892] [serial = 859] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0CC7D000) [pid = 892] [serial = 869] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (09079800) [pid = 892] [serial = 845] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (09078800) [pid = 892] [serial = 843] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (147F2000) [pid = 892] [serial = 913] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (0FA31800) [pid = 892] [serial = 861] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (09075400) [pid = 892] [serial = 841] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (0CC77000) [pid = 892] [serial = 863] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (0D8C1C00) [pid = 892] [serial = 885] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (0CC7F000) [pid = 892] [serial = 871] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (0CC78000) [pid = 892] [serial = 865] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (0FA2F000) [pid = 892] [serial = 839] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 293 (0FA23C00) [pid = 892] [serial = 835] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (0F9A1800) [pid = 892] [serial = 833] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (0FA2E000) [pid = 892] [serial = 837] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (0CC81400) [pid = 892] [serial = 873] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (0F682000) [pid = 892] [serial = 829] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (0F688400) [pid = 892] [serial = 831] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (0D8C3C00) [pid = 892] [serial = 887] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | --DOMWINDOW == 286 (0F714800) [pid = 892] [serial = 897] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 07852C00 == 17 [pid = 892] [id = 478] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 287 (07853400) [pid = 892] [serial = 1171] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (07854800) [pid = 892] [serial = 1172] [outer = 07853400] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0907F800 == 18 [pid = 892] [id = 479] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (09082400) [pid = 892] [serial = 1173] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (09082800) [pid = 892] [serial = 1174] [outer = 09082400] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 08FE2C00 == 19 [pid = 892] [id = 480] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (0B64DC00) [pid = 892] [serial = 1175] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (0B651000) [pid = 892] [serial = 1176] [outer = 0B64DC00] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B2800 == 20 [pid = 892] [id = 481] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (0C0B8000) [pid = 892] [serial = 1177] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 294 (0C0B9C00) [pid = 892] [serial = 1178] [outer = 0C0B8000] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 07827000 == 21 [pid = 892] [id = 482] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (07827400) [pid = 892] [serial = 1179] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (0782A400) [pid = 892] [serial = 1180] [outer = 07827400] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 09B31000 == 22 [pid = 892] [id = 483] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (0B348C00) [pid = 892] [serial = 1181] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (0C0B2C00) [pid = 892] [serial = 1182] [outer = 0B348C00] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 07825C00 == 23 [pid = 892] [id = 484] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (0C232800) [pid = 892] [serial = 1183] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (09506400) [pid = 892] [serial = 1184] [outer = 0C232800] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0C389800 == 24 [pid = 892] [id = 485] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (0C38C800) [pid = 892] [serial = 1185] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (0C38D000) [pid = 892] [serial = 1186] [outer = 0C38C800] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0CB77400 == 25 [pid = 892] [id = 486] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0CB77800) [pid = 892] [serial = 1187] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0CB77C00) [pid = 892] [serial = 1188] [outer = 0CB77800] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0CB72800 == 26 [pid = 892] [id = 487] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0CC75400) [pid = 892] [serial = 1189] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0CC77800) [pid = 892] [serial = 1190] [outer = 0CC75400] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7A400 == 27 [pid = 892] [id = 488] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0CC7D800) [pid = 892] [serial = 1191] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0CC7E800) [pid = 892] [serial = 1192] [outer = 0CC7D800] 04:34:35 INFO - PROCESS | 4060 | ++DOCSHELL 0CC81400 == 28 [pid = 892] [id = 489] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0CC83400) [pid = 892] [serial = 1193] [outer = 00000000] 04:34:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0CC84000) [pid = 892] [serial = 1194] [outer = 0CC83400] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0C38BC00 == 29 [pid = 892] [id = 490] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (0C390800) [pid = 892] [serial = 1195] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0CFAAC00) [pid = 892] [serial = 1196] [outer = 0C390800] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D067000 == 30 [pid = 892] [id = 491] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0D06A000) [pid = 892] [serial = 1197] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0D06C400) [pid = 892] [serial = 1198] [outer = 0D06A000] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D073400 == 31 [pid = 892] [id = 492] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0D069800) [pid = 892] [serial = 1199] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0D073C00) [pid = 892] [serial = 1200] [outer = 0D069800] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7A400 == 32 [pid = 892] [id = 493] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0D0CF400) [pid = 892] [serial = 1201] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0D0D5800) [pid = 892] [serial = 1202] [outer = 0D0CF400] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D8000 == 33 [pid = 892] [id = 494] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0D325400) [pid = 892] [serial = 1203] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0D51F800) [pid = 892] [serial = 1204] [outer = 0D325400] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA5000 == 34 [pid = 892] [id = 495] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0D0CE000) [pid = 892] [serial = 1205] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0D52C800) [pid = 892] [serial = 1206] [outer = 0D0CE000] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D524800 == 35 [pid = 892] [id = 496] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0D73FC00) [pid = 892] [serial = 1207] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0D744C00) [pid = 892] [serial = 1208] [outer = 0D73FC00] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0785B800 == 36 [pid = 892] [id = 497] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0D0CEC00) [pid = 892] [serial = 1209] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (07823400) [pid = 892] [serial = 1210] [outer = 0D0CEC00] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0CC80800 == 37 [pid = 892] [id = 498] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0D7A2C00) [pid = 892] [serial = 1211] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0D7A9C00) [pid = 892] [serial = 1212] [outer = 0D7A2C00] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CC000 == 38 [pid = 892] [id = 499] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0D7CE400) [pid = 892] [serial = 1213] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0D7D1400) [pid = 892] [serial = 1214] [outer = 0D7CE400] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D4C00 == 39 [pid = 892] [id = 500] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0D7D7C00) [pid = 892] [serial = 1215] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0D8BD400) [pid = 892] [serial = 1216] [outer = 0D7D7C00] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C0000 == 40 [pid = 892] [id = 501] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0D8C1000) [pid = 892] [serial = 1217] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0D8C3000) [pid = 892] [serial = 1218] [outer = 0D8C1000] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C4800 == 41 [pid = 892] [id = 502] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0D8C6000) [pid = 892] [serial = 1219] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (09506000) [pid = 892] [serial = 1220] [outer = 0D8C6000] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 08FE5000 == 42 [pid = 892] [id = 503] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0D8C8000) [pid = 892] [serial = 1221] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0D8CAC00) [pid = 892] [serial = 1222] [outer = 0D8C8000] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 07824800 == 43 [pid = 892] [id = 504] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0907E800) [pid = 892] [serial = 1223] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0950A000) [pid = 892] [serial = 1224] [outer = 0907E800] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0950F800 == 44 [pid = 892] [id = 505] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0C0AF800) [pid = 892] [serial = 1225] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0D7D1C00) [pid = 892] [serial = 1226] [outer = 0C0AF800] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0C22E000 == 45 [pid = 892] [id = 506] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0D8C0C00) [pid = 892] [serial = 1227] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (07829C00) [pid = 892] [serial = 1228] [outer = 0D8C0C00] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D953800 == 46 [pid = 892] [id = 507] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0D956400) [pid = 892] [serial = 1229] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0D95B000) [pid = 892] [serial = 1230] [outer = 0D956400] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7A400 == 47 [pid = 892] [id = 508] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0DF0F000) [pid = 892] [serial = 1231] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0DF11800) [pid = 892] [serial = 1232] [outer = 0DF0F000] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D955000 == 48 [pid = 892] [id = 509] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0D06E400) [pid = 892] [serial = 1233] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0DF16C00) [pid = 892] [serial = 1234] [outer = 0D06E400] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18C00 == 49 [pid = 892] [id = 510] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0DF19800) [pid = 892] [serial = 1235] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0DF1B800) [pid = 892] [serial = 1236] [outer = 0DF19800] 04:34:36 INFO - PROCESS | 4060 | ++DOCSHELL 0DFECC00 == 50 [pid = 892] [id = 511] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0DFEE400) [pid = 892] [serial = 1237] [outer = 00000000] 04:34:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0DFF1800) [pid = 892] [serial = 1238] [outer = 0DFEE400] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0DF19400 == 51 [pid = 892] [id = 512] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0DFEE000) [pid = 892] [serial = 1239] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0CC7DC00) [pid = 892] [serial = 1240] [outer = 0DFEE000] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E415C00 == 52 [pid = 892] [id = 513] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0E416400) [pid = 892] [serial = 1241] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0E417800) [pid = 892] [serial = 1242] [outer = 0E416400] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0785AC00 == 53 [pid = 892] [id = 514] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0E41A800) [pid = 892] [serial = 1243] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0E41B000) [pid = 892] [serial = 1244] [outer = 0E41A800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D4000 == 54 [pid = 892] [id = 515] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0E41C000) [pid = 892] [serial = 1245] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0E41D800) [pid = 892] [serial = 1246] [outer = 0E41C000] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF6800 == 55 [pid = 892] [id = 516] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0E421000) [pid = 892] [serial = 1247] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0E422C00) [pid = 892] [serial = 1248] [outer = 0E421000] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F2000 == 56 [pid = 892] [id = 517] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0E4F2800) [pid = 892] [serial = 1249] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0E4F3000) [pid = 892] [serial = 1250] [outer = 0E4F2800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F5C00 == 57 [pid = 892] [id = 518] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0E5B8000) [pid = 892] [serial = 1251] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0E5B8C00) [pid = 892] [serial = 1252] [outer = 0E5B8000] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BC400 == 58 [pid = 892] [id = 519] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0E5BEC00) [pid = 892] [serial = 1253] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0E5BF400) [pid = 892] [serial = 1254] [outer = 0E5BEC00] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E41D400 == 59 [pid = 892] [id = 520] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0E5BE800) [pid = 892] [serial = 1255] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0E5C3400) [pid = 892] [serial = 1256] [outer = 0E5BE800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F1000 == 60 [pid = 892] [id = 521] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0E694400) [pid = 892] [serial = 1257] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0E694800) [pid = 892] [serial = 1258] [outer = 0E694400] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF8000 == 61 [pid = 892] [id = 522] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0E697000) [pid = 892] [serial = 1259] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0E69A000) [pid = 892] [serial = 1260] [outer = 0E697000] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EFC00 == 62 [pid = 892] [id = 523] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0E7F0800) [pid = 892] [serial = 1261] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0E7F1800) [pid = 892] [serial = 1262] [outer = 0E7F0800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EC400 == 63 [pid = 892] [id = 524] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0E7F3800) [pid = 892] [serial = 1263] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0E7F7400) [pid = 892] [serial = 1264] [outer = 0E7F3800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E92C800 == 64 [pid = 892] [id = 525] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0E930800) [pid = 892] [serial = 1265] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0E931800) [pid = 892] [serial = 1266] [outer = 0E930800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E92B400 == 65 [pid = 892] [id = 526] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0E92C400) [pid = 892] [serial = 1267] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0E936000) [pid = 892] [serial = 1268] [outer = 0E92C400] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E939400 == 66 [pid = 892] [id = 527] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0E999400) [pid = 892] [serial = 1269] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0E999C00) [pid = 892] [serial = 1270] [outer = 0E999400] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E693000 == 67 [pid = 892] [id = 528] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0E693400) [pid = 892] [serial = 1271] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0E99DC00) [pid = 892] [serial = 1272] [outer = 0E693400] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E99E800 == 68 [pid = 892] [id = 529] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0E99F800) [pid = 892] [serial = 1273] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0E9A0C00) [pid = 892] [serial = 1274] [outer = 0E99F800] 04:34:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E998800 == 69 [pid = 892] [id = 530] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0E9A1C00) [pid = 892] [serial = 1275] [outer = 00000000] 04:34:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0E9A3C00) [pid = 892] [serial = 1276] [outer = 0E9A1C00] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A6400 == 70 [pid = 892] [id = 531] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0EAAF400) [pid = 892] [serial = 1277] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0EAB3000) [pid = 892] [serial = 1278] [outer = 0EAAF400] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB7000 == 71 [pid = 892] [id = 532] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0EABC800) [pid = 892] [serial = 1279] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0EABE400) [pid = 892] [serial = 1280] [outer = 0EABC800] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB6800 == 72 [pid = 892] [id = 533] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0EBF1000) [pid = 892] [serial = 1281] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0EBF4800) [pid = 892] [serial = 1282] [outer = 0EBF1000] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A5C00 == 73 [pid = 892] [id = 534] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0EAB6000) [pid = 892] [serial = 1283] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0EBF6C00) [pid = 892] [serial = 1284] [outer = 0EAB6000] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFA400 == 74 [pid = 892] [id = 535] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0EBFE000) [pid = 892] [serial = 1285] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0EBFE800) [pid = 892] [serial = 1286] [outer = 0EBFE000] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0EABEC00 == 75 [pid = 892] [id = 536] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0EBF8800) [pid = 892] [serial = 1287] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0EBF9C00) [pid = 892] [serial = 1288] [outer = 0EBF8800] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE2800 == 76 [pid = 892] [id = 537] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0ECE3400) [pid = 892] [serial = 1289] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0ECE4C00) [pid = 892] [serial = 1290] [outer = 0ECE3400] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE8C00 == 77 [pid = 892] [id = 538] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0F331C00) [pid = 892] [serial = 1291] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0F333400) [pid = 892] [serial = 1292] [outer = 0F331C00] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE8800 == 78 [pid = 892] [id = 539] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0F336800) [pid = 892] [serial = 1293] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0F33AC00) [pid = 892] [serial = 1294] [outer = 0F336800] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A0000 == 79 [pid = 892] [id = 540] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0F336000) [pid = 892] [serial = 1295] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0F33BC00) [pid = 892] [serial = 1296] [outer = 0F336000] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F340800 == 80 [pid = 892] [id = 541] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0F4C4400) [pid = 892] [serial = 1297] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0F4C6000) [pid = 892] [serial = 1298] [outer = 0F4C4400] 04:34:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C1400 == 81 [pid = 892] [id = 542] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0F4C8400) [pid = 892] [serial = 1299] [outer = 00000000] 04:34:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0F4C8C00) [pid = 892] [serial = 1300] [outer = 0F4C8400] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0DF16400) [pid = 892] [serial = 696] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0C0B3C00) [pid = 892] [serial = 710] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0E697800) [pid = 892] [serial = 698] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0EBF4400) [pid = 892] [serial = 708] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0CB7EC00) [pid = 892] [serial = 714] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (09008000) [pid = 892] [serial = 722] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0E99E400) [pid = 892] [serial = 700] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (07860800) [pid = 892] [serial = 724] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0D0DA000) [pid = 892] [serial = 716] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0F4C1C00) [pid = 892] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/html/infrastructure/urls/terminology-0/multiple-base.sub.html] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0F99DC00) [pid = 892] [serial = 704] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0CB70400) [pid = 892] [serial = 718] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (07854C00) [pid = 892] [serial = 720] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0E99F400) [pid = 892] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0ECE9800) [pid = 892] [serial = 668] [outer = 00000000] [url = about:blank] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0C234000) [pid = 892] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0FA24800) [pid = 892] [serial = 706] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0C227400) [pid = 892] [serial = 712] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0F331400) [pid = 892] [serial = 671] [outer = 00000000] [url = about:blank] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0E69E000) [pid = 892] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0EABCC00) [pid = 892] [serial = 702] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (1AAE9400) [pid = 892] [serial = 1074] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (1AAE2000) [pid = 892] [serial = 1070] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (1AAE7000) [pid = 892] [serial = 1072] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (1AAED000) [pid = 892] [serial = 1078] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0782FC00) [pid = 892] [serial = 1129] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (09076C00) [pid = 892] [serial = 1092] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0C388000) [pid = 892] [serial = 1094] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0CC80400) [pid = 892] [serial = 1096] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0F33A000) [pid = 892] [serial = 1110] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0D952000) [pid = 892] [serial = 1098] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0F713400) [pid = 892] [serial = 1112] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0DF0E400) [pid = 892] [serial = 1100] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0E420000) [pid = 892] [serial = 1102] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0CC7E000) [pid = 892] [serial = 1104] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (09002800) [pid = 892] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (1B5B3400) [pid = 892] [serial = 1090] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0F71D000) [pid = 892] [serial = 1036] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0F68B400) [pid = 892] [serial = 1032] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0F68EC00) [pid = 892] [serial = 1034] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0F685400) [pid = 892] [serial = 1030] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0F4CE400) [pid = 892] [serial = 1028] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0EBFF400) [pid = 892] [serial = 1022] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0F340C00) [pid = 892] [serial = 1026] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0EBF3000) [pid = 892] [serial = 1020] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0EAB0000) [pid = 892] [serial = 1016] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0ECE9C00) [pid = 892] [serial = 1024] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0E9A2400) [pid = 892] [serial = 1014] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0EAB5400) [pid = 892] [serial = 1018] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0E934400) [pid = 892] [serial = 1012] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0782A000) [pid = 892] [serial = 1133] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (09505C00) [pid = 892] [serial = 1135] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0E936C00) [pid = 892] [serial = 1010] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (1D77AC00) [pid = 892] [serial = 1131] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0EBF2800) [pid = 892] [serial = 675] [outer = 00000000] [url = http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0CF9F800) [pid = 892] [serial = 1141] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0950E000) [pid = 892] [serial = 1139] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0950B000) [pid = 892] [serial = 1137] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (1AAE2400) [pid = 892] [serial = 1068] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (1641A800) [pid = 892] [serial = 1066] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (16418800) [pid = 892] [serial = 1064] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (16413400) [pid = 892] [serial = 1060] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (16412C00) [pid = 892] [serial = 1058] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (1640DC00) [pid = 892] [serial = 1054] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0E998400) [pid = 892] [serial = 1106] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (14B58800) [pid = 892] [serial = 1052] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (16411400) [pid = 892] [serial = 1056] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0D0D1400) [pid = 892] [serial = 948] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0C233800) [pid = 892] [serial = 946] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (08FE5400) [pid = 892] [serial = 944] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (14AA5000) [pid = 892] [serial = 1048] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (14AAD400) [pid = 892] [serial = 942] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (14B52400) [pid = 892] [serial = 1050] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0E933800) [pid = 892] [serial = 1008] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0E7F4400) [pid = 892] [serial = 1006] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0E6A0C00) [pid = 892] [serial = 1004] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (16416C00) [pid = 892] [serial = 1062] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0E699C00) [pid = 892] [serial = 1002] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0E5C5400) [pid = 892] [serial = 1000] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0E41EC00) [pid = 892] [serial = 998] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0E5B7800) [pid = 892] [serial = 996] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0DFF5400) [pid = 892] [serial = 994] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0DF18000) [pid = 892] [serial = 992] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0D959800) [pid = 892] [serial = 990] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0D95DC00) [pid = 892] [serial = 988] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0D8C5C00) [pid = 892] [serial = 986] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0D8BD000) [pid = 892] [serial = 984] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0D745000) [pid = 892] [serial = 982] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0D7CFC00) [pid = 892] [serial = 980] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0CC78C00) [pid = 892] [serial = 978] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0D520C00) [pid = 892] [serial = 976] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0D0D4400) [pid = 892] [serial = 974] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0D071C00) [pid = 892] [serial = 972] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0C391C00) [pid = 892] [serial = 970] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (147F9800) [pid = 892] [serial = 1046] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0C228000) [pid = 892] [serial = 968] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (08FE6800) [pid = 892] [serial = 966] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0CC83800) [pid = 892] [serial = 964] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0CB78400) [pid = 892] [serial = 962] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0C22DC00) [pid = 892] [serial = 960] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (07857C00) [pid = 892] [serial = 958] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0C0BC400) [pid = 892] [serial = 956] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0C0B0000) [pid = 892] [serial = 954] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0CB71800) [pid = 892] [serial = 952] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0D8C8400) [pid = 892] [serial = 950] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0E41AC00) [pid = 892] [serial = 1042] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (147F1400) [pid = 892] [serial = 1044] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0F9A0800) [pid = 892] [serial = 1114] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0FA22C00) [pid = 892] [serial = 1040] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0F99B400) [pid = 892] [serial = 1038] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0FA2D400) [pid = 892] [serial = 1122] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (1B5B2000) [pid = 892] [serial = 1120] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (147F8400) [pid = 892] [serial = 1116] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (1B5AF000) [pid = 892] [serial = 1088] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (1B5B0800) [pid = 892] [serial = 1086] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (14B4B400) [pid = 892] [serial = 1118] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (0EBF6800) [pid = 892] [serial = 1108] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (1B5AA800) [pid = 892] [serial = 1082] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (1B5ACC00) [pid = 892] [serial = 1084] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (1D771C00) [pid = 892] [serial = 1124] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (1AAEE800) [pid = 892] [serial = 1076] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:38 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (1B5A7000) [pid = 892] [serial = 1080] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0782A000 == 82 [pid = 892] [id = 543] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (07854C00) [pid = 892] [serial = 1301] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (07857C00) [pid = 892] [serial = 1302] [outer = 07854C00] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 09505C00 == 83 [pid = 892] [id = 544] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (0C227400) [pid = 892] [serial = 1303] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (0C228000) [pid = 892] [serial = 1304] [outer = 0C227400] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 09008000 == 84 [pid = 892] [id = 545] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (0C388000) [pid = 892] [serial = 1305] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (0CB71800) [pid = 892] [serial = 1306] [outer = 0C388000] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 07860800 == 85 [pid = 892] [id = 546] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (0D520C00) [pid = 892] [serial = 1307] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (0D7CFC00) [pid = 892] [serial = 1308] [outer = 0D520C00] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0E41AC00 == 86 [pid = 892] [id = 547] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0E5B7800) [pid = 892] [serial = 1309] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0E69E000) [pid = 892] [serial = 1310] [outer = 0E5B7800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0E99F400 == 87 [pid = 892] [id = 548] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0EBF2800) [pid = 892] [serial = 1311] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0EBF6800) [pid = 892] [serial = 1312] [outer = 0EBF2800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 09076C00 == 88 [pid = 892] [id = 549] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0C0B7400) [pid = 892] [serial = 1313] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0CB70400) [pid = 892] [serial = 1314] [outer = 0C0B7400] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18000 == 89 [pid = 892] [id = 550] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0E99E400) [pid = 892] [serial = 1315] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0F4C1C00) [pid = 892] [serial = 1316] [outer = 0E99E400] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0E936C00 == 90 [pid = 892] [id = 551] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (0F33A000) [pid = 892] [serial = 1317] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0F67F800) [pid = 892] [serial = 1318] [outer = 0F33A000] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F684000 == 91 [pid = 892] [id = 552] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0F688400) [pid = 892] [serial = 1319] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0F689400) [pid = 892] [serial = 1320] [outer = 0F688400] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F67FC00 == 92 [pid = 892] [id = 553] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0F689800) [pid = 892] [serial = 1321] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0F68EC00) [pid = 892] [serial = 1322] [outer = 0F689800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F713400 == 93 [pid = 892] [id = 554] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0F714800) [pid = 892] [serial = 1323] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0F715400) [pid = 892] [serial = 1324] [outer = 0F714800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F680400 == 94 [pid = 892] [id = 555] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0F715800) [pid = 892] [serial = 1325] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0F717400) [pid = 892] [serial = 1326] [outer = 0F715800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F716400 == 95 [pid = 892] [id = 556] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0F718800) [pid = 892] [serial = 1327] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0F719400) [pid = 892] [serial = 1328] [outer = 0F718800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F71B000 == 96 [pid = 892] [id = 557] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0F71C000) [pid = 892] [serial = 1329] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0F71D400) [pid = 892] [serial = 1330] [outer = 0F71C000] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F683000 == 97 [pid = 892] [id = 558] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0F688C00) [pid = 892] [serial = 1331] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0F68B400) [pid = 892] [serial = 1332] [outer = 0F688C00] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F33FC00 == 98 [pid = 892] [id = 559] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0F71F800) [pid = 892] [serial = 1333] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0F720C00) [pid = 892] [serial = 1334] [outer = 0F71F800] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F99C400 == 99 [pid = 892] [id = 560] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0F99D400) [pid = 892] [serial = 1335] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0F9A0C00) [pid = 892] [serial = 1336] [outer = 0F99D400] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A1C00 == 100 [pid = 892] [id = 561] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0F9A3000) [pid = 892] [serial = 1337] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0F9A4400) [pid = 892] [serial = 1338] [outer = 0F9A3000] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A9800 == 101 [pid = 892] [id = 562] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0FA24000) [pid = 892] [serial = 1339] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0FA24800) [pid = 892] [serial = 1340] [outer = 0FA24000] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F71E800 == 102 [pid = 892] [id = 563] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0FA24C00) [pid = 892] [serial = 1341] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0FA28000) [pid = 892] [serial = 1342] [outer = 0FA24C00] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0FA28C00 == 103 [pid = 892] [id = 564] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0FA2AC00) [pid = 892] [serial = 1343] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0FA2B800) [pid = 892] [serial = 1344] [outer = 0FA2AC00] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A6400 == 104 [pid = 892] [id = 565] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0FA2BC00) [pid = 892] [serial = 1345] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0FA2D400) [pid = 892] [serial = 1346] [outer = 0FA2BC00] 04:34:39 INFO - PROCESS | 4060 | ++DOCSHELL 0F99D000 == 105 [pid = 892] [id = 566] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0F9A7800) [pid = 892] [serial = 1347] [outer = 00000000] 04:34:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0FA2E000) [pid = 892] [serial = 1348] [outer = 0F9A7800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2FC00 == 106 [pid = 892] [id = 567] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0FA30000) [pid = 892] [serial = 1349] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0FA31400) [pid = 892] [serial = 1350] [outer = 0FA30000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 0F71FC00 == 107 [pid = 892] [id = 568] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0F720400) [pid = 892] [serial = 1351] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0FA30800) [pid = 892] [serial = 1352] [outer = 0F720400] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 147F3400 == 108 [pid = 892] [id = 569] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (147F5000) [pid = 892] [serial = 1353] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (147F6400) [pid = 892] [serial = 1354] [outer = 147F5000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 147F1800 == 109 [pid = 892] [id = 570] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (147F6800) [pid = 892] [serial = 1355] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (147F9400) [pid = 892] [serial = 1356] [outer = 147F6800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 147F9800 == 110 [pid = 892] [id = 571] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (147FA800) [pid = 892] [serial = 1357] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (147FB800) [pid = 892] [serial = 1358] [outer = 147FA800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EC800 == 111 [pid = 892] [id = 572] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0E935000) [pid = 892] [serial = 1359] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0E935800) [pid = 892] [serial = 1360] [outer = 0E935000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14AA5400 == 112 [pid = 892] [id = 573] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (14AA7C00) [pid = 892] [serial = 1361] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0E93A400) [pid = 892] [serial = 1362] [outer = 14AA7C00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14AA9C00 == 113 [pid = 892] [id = 574] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (14AABC00) [pid = 892] [serial = 1363] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (14AAC400) [pid = 892] [serial = 1364] [outer = 14AABC00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14AAE800 == 114 [pid = 892] [id = 575] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (14AAF000) [pid = 892] [serial = 1365] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (14AB0000) [pid = 892] [serial = 1366] [outer = 14AAF000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14AAF400 == 115 [pid = 892] [id = 576] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (14AAFC00) [pid = 892] [serial = 1367] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (14AB1400) [pid = 892] [serial = 1368] [outer = 14AAFC00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 147F2800 == 116 [pid = 892] [id = 577] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (147FD400) [pid = 892] [serial = 1369] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (14AA8800) [pid = 892] [serial = 1370] [outer = 147FD400] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14B4B400 == 117 [pid = 892] [id = 578] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (14B52800) [pid = 892] [serial = 1371] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (14B53400) [pid = 892] [serial = 1372] [outer = 14B52800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14B54400 == 118 [pid = 892] [id = 579] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (14B55C00) [pid = 892] [serial = 1373] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (14B58400) [pid = 892] [serial = 1374] [outer = 14B55C00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 14B58800 == 119 [pid = 892] [id = 580] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (1640CC00) [pid = 892] [serial = 1375] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (1640F000) [pid = 892] [serial = 1376] [outer = 1640CC00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 1640F400 == 120 [pid = 892] [id = 581] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (16411800) [pid = 892] [serial = 1377] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (16416800) [pid = 892] [serial = 1378] [outer = 16411800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 16416C00 == 121 [pid = 892] [id = 582] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (16418800) [pid = 892] [serial = 1379] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (1641A000) [pid = 892] [serial = 1380] [outer = 16418800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F5000 == 122 [pid = 892] [id = 583] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0E7F4000) [pid = 892] [serial = 1381] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (14B53000) [pid = 892] [serial = 1382] [outer = 0E7F4000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE2000 == 123 [pid = 892] [id = 584] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (1AAE6800) [pid = 892] [serial = 1383] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (1AAE9400) [pid = 892] [serial = 1384] [outer = 1AAE6800] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 1B5A7000 == 124 [pid = 892] [id = 585] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (1B5AF000) [pid = 892] [serial = 1385] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0E7F3000) [pid = 892] [serial = 1386] [outer = 1B5AF000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 1B5B2400 == 125 [pid = 892] [id = 586] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (1B5B3C00) [pid = 892] [serial = 1387] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (147FE800) [pid = 892] [serial = 1388] [outer = 1B5B3C00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE5800 == 126 [pid = 892] [id = 587] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (1D774000) [pid = 892] [serial = 1389] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (1D778C00) [pid = 892] [serial = 1390] [outer = 1D774000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 10201400 == 127 [pid = 892] [id = 588] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (10201C00) [pid = 892] [serial = 1391] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (10202000) [pid = 892] [serial = 1392] [outer = 10201C00] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 10201800 == 128 [pid = 892] [id = 589] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (10203000) [pid = 892] [serial = 1393] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (10203C00) [pid = 892] [serial = 1394] [outer = 10203000] 04:34:40 INFO - PROCESS | 4060 | ++DOCSHELL 07824C00 == 129 [pid = 892] [id = 590] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (07827C00) [pid = 892] [serial = 1395] [outer = 00000000] 04:34:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0782B800) [pid = 892] [serial = 1396] [outer = 07827C00] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 09082000 == 130 [pid = 892] [id = 591] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0950A400) [pid = 892] [serial = 1397] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0C0B0800) [pid = 892] [serial = 1398] [outer = 0950A400] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 0C38C400 == 131 [pid = 892] [id = 592] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0C38D400) [pid = 892] [serial = 1399] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0CB75400) [pid = 892] [serial = 1400] [outer = 0C38D400] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 0C386C00 == 132 [pid = 892] [id = 593] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0CB7F000) [pid = 892] [serial = 1401] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0E6A0400) [pid = 892] [serial = 1402] [outer = 0CB7F000] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAE000 == 133 [pid = 892] [id = 594] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (10206800) [pid = 892] [serial = 1403] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (10207000) [pid = 892] [serial = 1404] [outer = 10206800] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 0C235000 == 134 [pid = 892] [id = 595] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (1020A400) [pid = 892] [serial = 1405] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (1020A800) [pid = 892] [serial = 1406] [outer = 1020A400] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 07828400 == 135 [pid = 892] [id = 596] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (07828800) [pid = 892] [serial = 1407] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (07829400) [pid = 892] [serial = 1408] [outer = 07828800] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 09071400 == 136 [pid = 892] [id = 597] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (09074C00) [pid = 892] [serial = 1409] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (09077C00) [pid = 892] [serial = 1410] [outer = 09074C00] 04:34:41 INFO - PROCESS | 4060 | ++DOCSHELL 07860000 == 137 [pid = 892] [id = 598] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (09078000) [pid = 892] [serial = 1411] [outer = 00000000] 04:34:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0907FC00) [pid = 892] [serial = 1412] [outer = 09078000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0C233000 == 138 [pid = 892] [id = 599] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0C236000) [pid = 892] [serial = 1413] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0C388800) [pid = 892] [serial = 1414] [outer = 0C236000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 07828C00 == 139 [pid = 892] [id = 600] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (07829000) [pid = 892] [serial = 1415] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0782C400) [pid = 892] [serial = 1416] [outer = 07829000] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 10201400 == 138 [pid = 892] [id = 588] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 1AAE5800 == 137 [pid = 892] [id = 587] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 1B5B2400 == 136 [pid = 892] [id = 586] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 1B5A7000 == 135 [pid = 892] [id = 585] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 1AAE2000 == 134 [pid = 892] [id = 584] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E4F5000 == 133 [pid = 892] [id = 583] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 16416C00 == 132 [pid = 892] [id = 582] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 1640F400 == 131 [pid = 892] [id = 581] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14B58800 == 130 [pid = 892] [id = 580] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14B54400 == 129 [pid = 892] [id = 579] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14B4B400 == 128 [pid = 892] [id = 578] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 147F2800 == 127 [pid = 892] [id = 577] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14AAF400 == 126 [pid = 892] [id = 576] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14AA9C00 == 125 [pid = 892] [id = 574] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14AAE800 == 124 [pid = 892] [id = 575] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 14AA5400 == 123 [pid = 892] [id = 573] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E7EC800 == 122 [pid = 892] [id = 572] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 147F9800 == 121 [pid = 892] [id = 571] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CFA1000 == 120 [pid = 892] [id = 464] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 147F1800 == 119 [pid = 892] [id = 570] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 147F3400 == 118 [pid = 892] [id = 569] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F71FC00 == 117 [pid = 892] [id = 568] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0FA2FC00 == 116 [pid = 892] [id = 567] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F99D000 == 115 [pid = 892] [id = 566] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F9A6400 == 114 [pid = 892] [id = 565] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0FA28C00 == 113 [pid = 892] [id = 564] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F71E800 == 112 [pid = 892] [id = 563] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F9A9800 == 111 [pid = 892] [id = 562] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F9A1C00 == 110 [pid = 892] [id = 561] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F99C400 == 109 [pid = 892] [id = 560] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F33FC00 == 108 [pid = 892] [id = 559] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F683000 == 107 [pid = 892] [id = 558] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F71B000 == 106 [pid = 892] [id = 557] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F716400 == 105 [pid = 892] [id = 556] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F680400 == 104 [pid = 892] [id = 555] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F713400 == 103 [pid = 892] [id = 554] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F67FC00 == 102 [pid = 892] [id = 553] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F684000 == 101 [pid = 892] [id = 552] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E936C00 == 100 [pid = 892] [id = 551] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DF18000 == 99 [pid = 892] [id = 550] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E99F400 == 98 [pid = 892] [id = 548] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 09076C00 == 97 [pid = 892] [id = 549] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E41AC00 == 96 [pid = 892] [id = 547] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07860800 == 95 [pid = 892] [id = 546] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 09008000 == 94 [pid = 892] [id = 545] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 09505C00 == 93 [pid = 892] [id = 544] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0782A000 == 92 [pid = 892] [id = 543] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F4C1400 == 91 [pid = 892] [id = 542] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0F340800 == 90 [pid = 892] [id = 541] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E9A0000 == 89 [pid = 892] [id = 540] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0ECE8800 == 88 [pid = 892] [id = 539] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0ECE8C00 == 87 [pid = 892] [id = 538] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0ECE2800 == 86 [pid = 892] [id = 537] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0EABEC00 == 85 [pid = 892] [id = 536] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0EBFA400 == 84 [pid = 892] [id = 535] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E9A5C00 == 83 [pid = 892] [id = 534] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0EAB6800 == 82 [pid = 892] [id = 533] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0EAB7000 == 81 [pid = 892] [id = 532] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E9A6400 == 80 [pid = 892] [id = 531] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E998800 == 79 [pid = 892] [id = 530] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E99E800 == 78 [pid = 892] [id = 529] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E693000 == 77 [pid = 892] [id = 528] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E939400 == 76 [pid = 892] [id = 527] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E92B400 == 75 [pid = 892] [id = 526] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E92C800 == 74 [pid = 892] [id = 525] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E7EC400 == 73 [pid = 892] [id = 524] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E7EFC00 == 72 [pid = 892] [id = 523] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DFF8000 == 71 [pid = 892] [id = 522] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E4F1000 == 70 [pid = 892] [id = 521] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E41D400 == 69 [pid = 892] [id = 520] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E5BC400 == 68 [pid = 892] [id = 519] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E4F5C00 == 67 [pid = 892] [id = 518] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E4F2000 == 66 [pid = 892] [id = 517] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DFF6800 == 65 [pid = 892] [id = 516] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D7D4000 == 64 [pid = 892] [id = 515] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0785AC00 == 63 [pid = 892] [id = 514] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0E415C00 == 62 [pid = 892] [id = 513] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DF19400 == 61 [pid = 892] [id = 512] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DFECC00 == 60 [pid = 892] [id = 511] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DF18C00 == 59 [pid = 892] [id = 510] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D955000 == 58 [pid = 892] [id = 509] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0DE7A400 == 57 [pid = 892] [id = 508] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D953800 == 56 [pid = 892] [id = 507] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0C22E000 == 55 [pid = 892] [id = 506] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0950F800 == 54 [pid = 892] [id = 505] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07824800 == 53 [pid = 892] [id = 504] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 08FE5000 == 52 [pid = 892] [id = 503] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D8C4800 == 51 [pid = 892] [id = 502] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D8C0000 == 50 [pid = 892] [id = 501] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D7D4C00 == 49 [pid = 892] [id = 500] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D7CC000 == 48 [pid = 892] [id = 499] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CC80800 == 47 [pid = 892] [id = 498] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0785B800 == 46 [pid = 892] [id = 497] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D524800 == 45 [pid = 892] [id = 496] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CFA5000 == 44 [pid = 892] [id = 495] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D0D8000 == 43 [pid = 892] [id = 494] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CB7A400 == 42 [pid = 892] [id = 493] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D073400 == 41 [pid = 892] [id = 492] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D067000 == 40 [pid = 892] [id = 491] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0C38BC00 == 39 [pid = 892] [id = 490] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CC81400 == 38 [pid = 892] [id = 489] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CC7A400 == 37 [pid = 892] [id = 488] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CB72800 == 36 [pid = 892] [id = 487] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CB77400 == 35 [pid = 892] [id = 486] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0C389800 == 34 [pid = 892] [id = 485] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07825C00 == 33 [pid = 892] [id = 484] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D7D7800 == 32 [pid = 892] [id = 473] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D525400 == 31 [pid = 892] [id = 472] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0D0D8800 == 30 [pid = 892] [id = 471] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CB76000 == 29 [pid = 892] [id = 470] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 09B31000 == 28 [pid = 892] [id = 483] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07827000 == 27 [pid = 892] [id = 482] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0C0B2800 == 26 [pid = 892] [id = 481] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 08FE2C00 == 25 [pid = 892] [id = 480] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0907F800 == 24 [pid = 892] [id = 479] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07852C00 == 23 [pid = 892] [id = 478] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0906B800 == 22 [pid = 892] [id = 477] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07829800 == 21 [pid = 892] [id = 476] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0907D000 == 20 [pid = 892] [id = 475] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07830400 == 19 [pid = 892] [id = 474] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CFA7800 == 18 [pid = 892] [id = 469] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0CFA1C00 == 17 [pid = 892] [id = 468] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 0C0BDC00 == 16 [pid = 892] [id = 467] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 09507000 == 15 [pid = 892] [id = 466] 04:34:42 INFO - PROCESS | 4060 | --DOCSHELL 07824400 == 14 [pid = 892] [id = 465] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (07860C00) [pid = 892] [serial = 725] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0D324000) [pid = 892] [serial = 717] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0F9A9400) [pid = 892] [serial = 690] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0F99F800) [pid = 892] [serial = 705] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0CB7E400) [pid = 892] [serial = 719] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (07858400) [pid = 892] [serial = 721] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0EBFB400) [pid = 892] [serial = 667] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0ECE2000) [pid = 892] [serial = 669] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0E9A6C00) [pid = 892] [serial = 664] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0FA25800) [pid = 892] [serial = 707] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0C235C00) [pid = 892] [serial = 713] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0F33D000) [pid = 892] [serial = 673] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0E7F1400) [pid = 892] [serial = 657] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0EBF2C00) [pid = 892] [serial = 703] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0DFEB800) [pid = 892] [serial = 697] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0C0B7800) [pid = 892] [serial = 711] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0E69B000) [pid = 892] [serial = 699] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0EBF5000) [pid = 892] [serial = 709] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0D065800) [pid = 892] [serial = 715] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (09009400) [pid = 892] [serial = 723] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0E9A4400) [pid = 892] [serial = 701] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0CB79400) [pid = 892] [serial = 963] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0C387800) [pid = 892] [serial = 961] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0785E000) [pid = 892] [serial = 959] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0C22C800) [pid = 892] [serial = 957] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0C0B9400) [pid = 892] [serial = 955] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0D0D9400) [pid = 892] [serial = 953] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0D8C8800) [pid = 892] [serial = 951] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0E41B400) [pid = 892] [serial = 1043] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (147F7000) [pid = 892] [serial = 1045] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0FA30C00) [pid = 892] [serial = 1115] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0DFF0C00) [pid = 892] [serial = 1041] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0F9A1000) [pid = 892] [serial = 1039] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (14B51C00) [pid = 892] [serial = 1123] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (1D770000) [pid = 892] [serial = 1121] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (14AAA800) [pid = 892] [serial = 1117] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (1B5B1C00) [pid = 892] [serial = 1089] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (1B5B0C00) [pid = 892] [serial = 1087] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (1AAEF800) [pid = 892] [serial = 1119] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0EBF9000) [pid = 892] [serial = 1109] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (1B5AAC00) [pid = 892] [serial = 1083] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (1B5AD800) [pid = 892] [serial = 1085] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (1D773C00) [pid = 892] [serial = 1125] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (1AAEEC00) [pid = 892] [serial = 1077] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (1B5A7C00) [pid = 892] [serial = 1081] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (1AAEA800) [pid = 892] [serial = 1075] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (1AAE5C00) [pid = 892] [serial = 1071] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (1AAE8400) [pid = 892] [serial = 1073] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (1AAF0400) [pid = 892] [serial = 1079] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (09077000) [pid = 892] [serial = 1093] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0CC76800) [pid = 892] [serial = 1095] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0D441800) [pid = 892] [serial = 1097] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0F4C8800) [pid = 892] [serial = 1111] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0DE81000) [pid = 892] [serial = 1099] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0F71DC00) [pid = 892] [serial = 1113] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0DF19C00) [pid = 892] [serial = 1101] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0E5C1400) [pid = 892] [serial = 1103] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0D8C0800) [pid = 892] [serial = 1105] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (1B5B4000) [pid = 892] [serial = 1091] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0F71F000) [pid = 892] [serial = 1037] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0F68BC00) [pid = 892] [serial = 1033] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0F716C00) [pid = 892] [serial = 1035] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0F68A000) [pid = 892] [serial = 1031] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0F4CF800) [pid = 892] [serial = 1029] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0D072C00) [pid = 892] [serial = 1023] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0D526C00) [pid = 892] [serial = 1027] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0EBF6000) [pid = 892] [serial = 1021] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0EAB2C00) [pid = 892] [serial = 1017] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0F336400) [pid = 892] [serial = 1025] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0E9A3000) [pid = 892] [serial = 1015] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0EAB5C00) [pid = 892] [serial = 1019] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0E939000) [pid = 892] [serial = 1013] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0E93A800) [pid = 892] [serial = 1011] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0F4CC400) [pid = 892] [serial = 677] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (1AAE3800) [pid = 892] [serial = 1069] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (1641B000) [pid = 892] [serial = 1067] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (16419400) [pid = 892] [serial = 1065] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (16415000) [pid = 892] [serial = 1061] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (16413800) [pid = 892] [serial = 1059] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (1640E000) [pid = 892] [serial = 1055] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0E999800) [pid = 892] [serial = 1107] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (14B58C00) [pid = 892] [serial = 1053] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (16411C00) [pid = 892] [serial = 1057] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0D0D2000) [pid = 892] [serial = 949] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0C382C00) [pid = 892] [serial = 947] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (08FE5C00) [pid = 892] [serial = 945] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (14AA9400) [pid = 892] [serial = 1049] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (14AB0C00) [pid = 892] [serial = 943] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0907F000) [pid = 892] [serial = 1051] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0785C800) [pid = 892] [serial = 1009] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0E7F7C00) [pid = 892] [serial = 1007] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0E7F3C00) [pid = 892] [serial = 1005] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (16417000) [pid = 892] [serial = 1063] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0E69F400) [pid = 892] [serial = 1003] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0E5C6800) [pid = 892] [serial = 1001] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0E422000) [pid = 892] [serial = 999] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0E5B8800) [pid = 892] [serial = 997] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0E41E800) [pid = 892] [serial = 995] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0DFF4000) [pid = 892] [serial = 993] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0DE7FC00) [pid = 892] [serial = 991] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0DE7E800) [pid = 892] [serial = 989] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0D8CB000) [pid = 892] [serial = 987] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0D8BF400) [pid = 892] [serial = 985] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0D7A5C00) [pid = 892] [serial = 983] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0D7D1800) [pid = 892] [serial = 981] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0C0B6800) [pid = 892] [serial = 979] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (0D527C00) [pid = 892] [serial = 977] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (0D0D5000) [pid = 892] [serial = 975] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (0D073000) [pid = 892] [serial = 973] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (0CB76400) [pid = 892] [serial = 971] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (147FBC00) [pid = 892] [serial = 1047] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (0C233400) [pid = 892] [serial = 969] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (09071800) [pid = 892] [serial = 967] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (0D066C00) [pid = 892] [serial = 965] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (0CB7B000) [pid = 892] [serial = 693] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 07824400 == 15 [pid = 892] [id = 601] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (07824800) [pid = 892] [serial = 1417] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (07825C00) [pid = 892] [serial = 1418] [outer = 07824800] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (07830800) [pid = 892] [serial = 1130] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (07853000) [pid = 892] [serial = 1134] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (09506C00) [pid = 892] [serial = 1136] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 293 (1D77B800) [pid = 892] [serial = 1132] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (0CF9FC00) [pid = 892] [serial = 1142] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (0950E800) [pid = 892] [serial = 1140] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (0950B400) [pid = 892] [serial = 1138] [outer = 00000000] [url = about:blank] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 01765000 == 16 [pid = 892] [id = 602] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (0782BC00) [pid = 892] [serial = 1419] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (0782FC00) [pid = 892] [serial = 1420] [outer = 0782BC00] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 07830800 == 17 [pid = 892] [id = 603] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (08FE2C00) [pid = 892] [serial = 1421] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 294 (08FE5000) [pid = 892] [serial = 1422] [outer = 08FE2C00] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0906B800 == 18 [pid = 892] [id = 604] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (09074400) [pid = 892] [serial = 1423] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (0907AC00) [pid = 892] [serial = 1424] [outer = 09074400] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0907F400 == 19 [pid = 892] [id = 605] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (09081000) [pid = 892] [serial = 1425] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (09502400) [pid = 892] [serial = 1426] [outer = 09081000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0950E800 == 20 [pid = 892] [id = 606] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (0950EC00) [pid = 892] [serial = 1427] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (0950F000) [pid = 892] [serial = 1428] [outer = 0950EC00] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 09071800 == 21 [pid = 892] [id = 607] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (09B31000) [pid = 892] [serial = 1429] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (0B649400) [pid = 892] [serial = 1430] [outer = 09B31000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0C0BC400 == 22 [pid = 892] [id = 608] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0C228400) [pid = 892] [serial = 1431] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0B649C00) [pid = 892] [serial = 1432] [outer = 0C228400] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0950E400 == 23 [pid = 892] [id = 609] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0B349000) [pid = 892] [serial = 1433] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0C0B4C00) [pid = 892] [serial = 1434] [outer = 0B349000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0C38DC00 == 24 [pid = 892] [id = 610] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0C390400) [pid = 892] [serial = 1435] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0C389400) [pid = 892] [serial = 1436] [outer = 0C390400] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 07858000 == 25 [pid = 892] [id = 611] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0CB76000) [pid = 892] [serial = 1437] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0CB77400) [pid = 892] [serial = 1438] [outer = 0CB76000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0CC76800 == 26 [pid = 892] [id = 612] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (09B29000) [pid = 892] [serial = 1439] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0CC7AC00) [pid = 892] [serial = 1440] [outer = 09B29000] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7C800 == 27 [pid = 892] [id = 613] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0CC7F400) [pid = 892] [serial = 1441] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0CC83800) [pid = 892] [serial = 1442] [outer = 0CC7F400] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7E400 == 28 [pid = 892] [id = 614] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0CFA0C00) [pid = 892] [serial = 1443] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0CFA2800) [pid = 892] [serial = 1444] [outer = 0CFA0C00] 04:34:42 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA3000 == 29 [pid = 892] [id = 615] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0CFAD000) [pid = 892] [serial = 1445] [outer = 00000000] 04:34:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0D064800) [pid = 892] [serial = 1446] [outer = 0CFAD000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76C00 == 30 [pid = 892] [id = 616] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0CC76400) [pid = 892] [serial = 1447] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0CFA7800) [pid = 892] [serial = 1448] [outer = 0CC76400] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7B400 == 31 [pid = 892] [id = 617] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0D071000) [pid = 892] [serial = 1449] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0D072000) [pid = 892] [serial = 1450] [outer = 0D071000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D068400 == 32 [pid = 892] [id = 618] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0D0CB400) [pid = 892] [serial = 1451] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0D0D1000) [pid = 892] [serial = 1452] [outer = 0D0CB400] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B1C00 == 33 [pid = 892] [id = 619] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0D0D2800) [pid = 892] [serial = 1453] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0D0D3C00) [pid = 892] [serial = 1454] [outer = 0D0D2800] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D9800 == 34 [pid = 892] [id = 620] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0D322000) [pid = 892] [serial = 1455] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0D323000) [pid = 892] [serial = 1456] [outer = 0D322000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D0000 == 35 [pid = 892] [id = 621] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0D0D8800) [pid = 892] [serial = 1457] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0D325000) [pid = 892] [serial = 1458] [outer = 0D0D8800] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D325800 == 36 [pid = 892] [id = 622] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0D43C000) [pid = 892] [serial = 1459] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (07861C00) [pid = 892] [serial = 1460] [outer = 0D43C000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7B000 == 37 [pid = 892] [id = 623] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0D06D000) [pid = 892] [serial = 1461] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0D070C00) [pid = 892] [serial = 1462] [outer = 0D06D000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D3800 == 38 [pid = 892] [id = 624] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0D322400) [pid = 892] [serial = 1463] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (09081C00) [pid = 892] [serial = 1464] [outer = 0D322400] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D528000 == 39 [pid = 892] [id = 625] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0D52C400) [pid = 892] [serial = 1465] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0D748400) [pid = 892] [serial = 1466] [outer = 0D52C400] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D524800 == 40 [pid = 892] [id = 626] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0D7A5C00) [pid = 892] [serial = 1467] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0D7A9800) [pid = 892] [serial = 1468] [outer = 0D7A5C00] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D6400 == 41 [pid = 892] [id = 627] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0D7CA800) [pid = 892] [serial = 1469] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0D7D0C00) [pid = 892] [serial = 1470] [outer = 0D7CA800] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A2800 == 42 [pid = 892] [id = 628] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0D8BF000) [pid = 892] [serial = 1471] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0D8BDC00) [pid = 892] [serial = 1472] [outer = 0D8BF000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C1800 == 43 [pid = 892] [id = 629] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0D8C0000) [pid = 892] [serial = 1473] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0D8C3400) [pid = 892] [serial = 1474] [outer = 0D8C0000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D8400 == 44 [pid = 892] [id = 630] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0D8C2000) [pid = 892] [serial = 1475] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0D8C5400) [pid = 892] [serial = 1476] [outer = 0D8C2000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A4000 == 45 [pid = 892] [id = 631] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0D8C6800) [pid = 892] [serial = 1477] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (09B32000) [pid = 892] [serial = 1478] [outer = 0D8C6800] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D2800 == 46 [pid = 892] [id = 632] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0D8C8C00) [pid = 892] [serial = 1479] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0D8CA000) [pid = 892] [serial = 1480] [outer = 0D8C8C00] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C9C00 == 47 [pid = 892] [id = 633] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0D954400) [pid = 892] [serial = 1481] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0D958000) [pid = 892] [serial = 1482] [outer = 0D954400] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0DE75000 == 48 [pid = 892] [id = 634] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0DE7CC00) [pid = 892] [serial = 1483] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0DE7E800) [pid = 892] [serial = 1484] [outer = 0DE7CC00] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7FC00 == 49 [pid = 892] [id = 635] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0DE80C00) [pid = 892] [serial = 1485] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0DF0C800) [pid = 892] [serial = 1486] [outer = 0DE80C00] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0D52A000 == 50 [pid = 892] [id = 636] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0DF12C00) [pid = 892] [serial = 1487] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0DF13400) [pid = 892] [serial = 1488] [outer = 0DF12C00] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEB400 == 51 [pid = 892] [id = 637] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0DFF3000) [pid = 892] [serial = 1489] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0CC82400) [pid = 892] [serial = 1490] [outer = 0DFF3000] 04:34:43 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7C400 == 52 [pid = 892] [id = 638] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0CC76000) [pid = 892] [serial = 1491] [outer = 00000000] 04:34:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0DF18C00) [pid = 892] [serial = 1492] [outer = 0CC76000] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0C390000 == 53 [pid = 892] [id = 639] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0CFA2C00) [pid = 892] [serial = 1493] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0DFF8800) [pid = 892] [serial = 1494] [outer = 0CFA2C00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E416800 == 54 [pid = 892] [id = 640] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0E41AC00) [pid = 892] [serial = 1495] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0E41F000) [pid = 892] [serial = 1496] [outer = 0E41AC00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0D528C00 == 55 [pid = 892] [id = 641] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0E420400) [pid = 892] [serial = 1497] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0E4F1C00) [pid = 892] [serial = 1498] [outer = 0E420400] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F1000 == 56 [pid = 892] [id = 642] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0E5BA000) [pid = 892] [serial = 1499] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0E5BC400) [pid = 892] [serial = 1500] [outer = 0E5BA000] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F6800 == 57 [pid = 892] [id = 643] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0E5B9000) [pid = 892] [serial = 1501] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0E5C1400) [pid = 892] [serial = 1502] [outer = 0E5B9000] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF5000 == 58 [pid = 892] [id = 644] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0E695C00) [pid = 892] [serial = 1503] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0E69B000) [pid = 892] [serial = 1504] [outer = 0E695C00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E69C400 == 59 [pid = 892] [id = 645] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0E6A0C00) [pid = 892] [serial = 1505] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0E7EAC00) [pid = 892] [serial = 1506] [outer = 0E6A0C00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EA400 == 60 [pid = 892] [id = 646] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0E7EFC00) [pid = 892] [serial = 1507] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0E7F1400) [pid = 892] [serial = 1508] [outer = 0E7EFC00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F0400 == 61 [pid = 892] [id = 647] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0E7F0C00) [pid = 892] [serial = 1509] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0E7F1000) [pid = 892] [serial = 1510] [outer = 0E7F0C00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E92E000 == 62 [pid = 892] [id = 648] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0E931C00) [pid = 892] [serial = 1511] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0E932000) [pid = 892] [serial = 1512] [outer = 0E931C00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E936400 == 63 [pid = 892] [id = 649] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0E939000) [pid = 892] [serial = 1513] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0E939C00) [pid = 892] [serial = 1514] [outer = 0E939000] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F7C00 == 64 [pid = 892] [id = 650] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0E933400) [pid = 892] [serial = 1515] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0E935C00) [pid = 892] [serial = 1516] [outer = 0E933400] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E99FC00 == 65 [pid = 892] [id = 651] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0E9A0000) [pid = 892] [serial = 1517] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0E9A0400) [pid = 892] [serial = 1518] [outer = 0E9A0000] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E999800 == 66 [pid = 892] [id = 652] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0E99B800) [pid = 892] [serial = 1519] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0E9A3800) [pid = 892] [serial = 1520] [outer = 0E99B800] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A5C00 == 67 [pid = 892] [id = 653] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0E9A6800) [pid = 892] [serial = 1521] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0EAB1000) [pid = 892] [serial = 1522] [outer = 0E9A6800] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB2C00 == 68 [pid = 892] [id = 654] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0EAB4C00) [pid = 892] [serial = 1523] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0EAB6800) [pid = 892] [serial = 1524] [outer = 0EAB4C00] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB5C00 == 69 [pid = 892] [id = 655] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0EAB8800) [pid = 892] [serial = 1525] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0EAB9400) [pid = 892] [serial = 1526] [outer = 0EAB8800] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A4800 == 70 [pid = 892] [id = 656] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0EBF4000) [pid = 892] [serial = 1527] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0EBF7400) [pid = 892] [serial = 1528] [outer = 0EBF4000] 04:34:44 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF9800 == 71 [pid = 892] [id = 657] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0EBFCC00) [pid = 892] [serial = 1529] [outer = 00000000] 04:34:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0EBFD400) [pid = 892] [serial = 1530] [outer = 0EBFCC00] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFB800 == 72 [pid = 892] [id = 658] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0ECDE800) [pid = 892] [serial = 1531] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0ECE1800) [pid = 892] [serial = 1532] [outer = 0ECDE800] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0E99C400 == 73 [pid = 892] [id = 659] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0EBF9000) [pid = 892] [serial = 1533] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0ECDDC00) [pid = 892] [serial = 1534] [outer = 0EBF9000] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE7C00 == 74 [pid = 892] [id = 660] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0ECE9000) [pid = 892] [serial = 1535] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0ECE9C00) [pid = 892] [serial = 1536] [outer = 0ECE9000] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0ECEA000 == 75 [pid = 892] [id = 661] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0F333800) [pid = 892] [serial = 1537] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0F333C00) [pid = 892] [serial = 1538] [outer = 0F333800] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F339000 == 76 [pid = 892] [id = 662] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0F33C400) [pid = 892] [serial = 1539] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0F33E400) [pid = 892] [serial = 1540] [outer = 0F33C400] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F33A800 == 77 [pid = 892] [id = 663] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0F33F400) [pid = 892] [serial = 1541] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0F340800) [pid = 892] [serial = 1542] [outer = 0F33F400] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0ECDD400 == 78 [pid = 892] [id = 664] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0F33FC00) [pid = 892] [serial = 1543] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0F4C8800) [pid = 892] [serial = 1544] [outer = 0F33FC00] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CC400 == 79 [pid = 892] [id = 665] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0F4CCC00) [pid = 892] [serial = 1545] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0F67F400) [pid = 892] [serial = 1546] [outer = 0F4CCC00] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F680C00 == 80 [pid = 892] [id = 666] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0F683400) [pid = 892] [serial = 1547] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0F683800) [pid = 892] [serial = 1548] [outer = 0F683400] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F682C00 == 81 [pid = 892] [id = 667] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0F686800) [pid = 892] [serial = 1549] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (0F687800) [pid = 892] [serial = 1550] [outer = 0F686800] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE5000 == 82 [pid = 892] [id = 668] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (0F688000) [pid = 892] [serial = 1551] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (0F689C00) [pid = 892] [serial = 1552] [outer = 0F688000] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F68BC00 == 83 [pid = 892] [id = 669] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (0F68C400) [pid = 892] [serial = 1553] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (0F68CC00) [pid = 892] [serial = 1554] [outer = 0F68C400] 04:34:45 INFO - PROCESS | 4060 | ++DOCSHELL 0F68D800 == 84 [pid = 892] [id = 670] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (0F68E000) [pid = 892] [serial = 1555] [outer = 00000000] 04:34:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (0F713400) [pid = 892] [serial = 1556] [outer = 0F68E000] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0E9A1C00) [pid = 892] [serial = 1275] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0EAAF400) [pid = 892] [serial = 1277] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0EBF1000) [pid = 892] [serial = 1281] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0E99F800) [pid = 892] [serial = 1273] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0E999400) [pid = 892] [serial = 1269] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0E693400) [pid = 892] [serial = 1271] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0E92C400) [pid = 892] [serial = 1267] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0E930800) [pid = 892] [serial = 1265] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0E7F0800) [pid = 892] [serial = 1261] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0E7F3800) [pid = 892] [serial = 1263] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0C227400) [pid = 892] [serial = 1303] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0E697000) [pid = 892] [serial = 1259] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0E5BE800) [pid = 892] [serial = 1255] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0E694400) [pid = 892] [serial = 1257] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0E5BEC00) [pid = 892] [serial = 1253] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0F33A000) [pid = 892] [serial = 1317] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0C388000) [pid = 892] [serial = 1305] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0E5B8000) [pid = 892] [serial = 1251] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0E99E400) [pid = 892] [serial = 1315] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0D8C8000) [pid = 892] [serial = 1221] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0D8C6000) [pid = 892] [serial = 1219] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0D8C1000) [pid = 892] [serial = 1217] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0D7D7C00) [pid = 892] [serial = 1215] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0D7CE400) [pid = 892] [serial = 1213] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0D7A2C00) [pid = 892] [serial = 1211] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0D0CEC00) [pid = 892] [serial = 1209] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0D73FC00) [pid = 892] [serial = 1207] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0D0CE000) [pid = 892] [serial = 1205] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0D325400) [pid = 892] [serial = 1203] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0D0CF400) [pid = 892] [serial = 1201] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0D069800) [pid = 892] [serial = 1199] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0D520C00) [pid = 892] [serial = 1307] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0D06A000) [pid = 892] [serial = 1197] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0F688400) [pid = 892] [serial = 1319] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0C390800) [pid = 892] [serial = 1195] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0CC83400) [pid = 892] [serial = 1193] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0CC7D800) [pid = 892] [serial = 1191] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0CC75400) [pid = 892] [serial = 1189] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0CB77800) [pid = 892] [serial = 1187] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0E7F4000) [pid = 892] [serial = 1381] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (07852800) [pid = 892] [serial = 1163] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0F339C00) [pid = 892] [serial = 1161] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0F71F800) [pid = 892] [serial = 1333] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0C38C800) [pid = 892] [serial = 1185] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0C232800) [pid = 892] [serial = 1183] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0B348C00) [pid = 892] [serial = 1181] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (07827400) [pid = 892] [serial = 1179] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0C0B8000) [pid = 892] [serial = 1177] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0B64DC00) [pid = 892] [serial = 1175] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (09082400) [pid = 892] [serial = 1173] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (07853400) [pid = 892] [serial = 1171] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (09072C00) [pid = 892] [serial = 1169] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (09073800) [pid = 892] [serial = 1167] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0F336000) [pid = 892] [serial = 1295] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0C0B7400) [pid = 892] [serial = 1313] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0907DC00) [pid = 892] [serial = 1165] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0D525C00) [pid = 892] [serial = 1159] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0D445000) [pid = 892] [serial = 1157] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0CFAD800) [pid = 892] [serial = 1155] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0CFA9C00) [pid = 892] [serial = 1153] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0CFA5400) [pid = 892] [serial = 1151] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0C384400) [pid = 892] [serial = 1149] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (09508000) [pid = 892] [serial = 1147] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0F336800) [pid = 892] [serial = 1293] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0E5B7800) [pid = 892] [serial = 1309] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0F689800) [pid = 892] [serial = 1321] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0EBF2800) [pid = 892] [serial = 1311] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0F331C00) [pid = 892] [serial = 1291] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (10201C00) [pid = 892] [serial = 1391] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0F714800) [pid = 892] [serial = 1323] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0F720400) [pid = 892] [serial = 1351] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0FA30000) [pid = 892] [serial = 1349] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0EBFE000) [pid = 892] [serial = 1285] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0ECE3400) [pid = 892] [serial = 1289] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (14AAF000) [pid = 892] [serial = 1365] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0EAB6000) [pid = 892] [serial = 1283] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0F715800) [pid = 892] [serial = 1325] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0F9A3000) [pid = 892] [serial = 1337] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0EBF8800) [pid = 892] [serial = 1287] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0F688C00) [pid = 892] [serial = 1331] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0F99D400) [pid = 892] [serial = 1335] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0F718800) [pid = 892] [serial = 1327] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (147F5000) [pid = 892] [serial = 1353] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0F71C000) [pid = 892] [serial = 1329] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0FA24000) [pid = 892] [serial = 1339] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0F9A7800) [pid = 892] [serial = 1347] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (07854C00) [pid = 892] [serial = 1301] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0F4C8400) [pid = 892] [serial = 1299] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0F4C4400) [pid = 892] [serial = 1297] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (147F6800) [pid = 892] [serial = 1355] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0FA24C00) [pid = 892] [serial = 1341] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (1B5AF000) [pid = 892] [serial = 1385] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (14AAFC00) [pid = 892] [serial = 1367] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (14AABC00) [pid = 892] [serial = 1363] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0FA2AC00) [pid = 892] [serial = 1343] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0FA2BC00) [pid = 892] [serial = 1345] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (147FA800) [pid = 892] [serial = 1357] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0E4F2800) [pid = 892] [serial = 1249] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0E41C000) [pid = 892] [serial = 1245] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0DFEE000) [pid = 892] [serial = 1239] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0E421000) [pid = 892] [serial = 1247] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0DFEE400) [pid = 892] [serial = 1237] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0E416400) [pid = 892] [serial = 1241] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (14B52800) [pid = 892] [serial = 1371] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0E41A800) [pid = 892] [serial = 1243] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0DF19800) [pid = 892] [serial = 1235] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (1B5B3C00) [pid = 892] [serial = 1387] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0D06E400) [pid = 892] [serial = 1233] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0DF0F000) [pid = 892] [serial = 1231] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (14AA7C00) [pid = 892] [serial = 1361] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0D956400) [pid = 892] [serial = 1229] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (14B55C00) [pid = 892] [serial = 1373] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (1AAE6800) [pid = 892] [serial = 1383] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0C0AF800) [pid = 892] [serial = 1225] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0D8C0C00) [pid = 892] [serial = 1227] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (147FD400) [pid = 892] [serial = 1369] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0E935000) [pid = 892] [serial = 1359] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0907E800) [pid = 892] [serial = 1223] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (1640CC00) [pid = 892] [serial = 1375] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (1D774000) [pid = 892] [serial = 1389] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (16411800) [pid = 892] [serial = 1377] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (16418800) [pid = 892] [serial = 1379] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:45 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0EABC800) [pid = 892] [serial = 1279] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:46 INFO - PROCESS | 4060 | ++DOCSHELL 07852800 == 85 [pid = 892] [id = 671] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (07853400) [pid = 892] [serial = 1557] [outer = 00000000] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (07854C00) [pid = 892] [serial = 1558] [outer = 07853400] 04:34:46 INFO - PROCESS | 4060 | ++DOCSHELL 0B348C00 == 86 [pid = 892] [id = 672] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0C227400) [pid = 892] [serial = 1559] [outer = 00000000] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0C384400) [pid = 892] [serial = 1560] [outer = 0C227400] 04:34:46 INFO - PROCESS | 4060 | 1476444886321 Marionette TRACE conn7 <- [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]]]}] 04:34:46 INFO - ........................................................................................................................................................................................................................ 04:34:46 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html | took 13498ms 04:34:46 INFO - PROCESS | 4060 | 1476444886437 Marionette TRACE conn7 -> [0,687,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 4060 | 1476444886442 Marionette TRACE conn7 <- [1,687,null,{"value":"2147483652"}] 04:34:46 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html 04:34:46 INFO - PROCESS | 4060 | 1476444886448 Marionette TRACE conn7 -> [0,688,"timeouts",{"script":185000}] 04:34:46 INFO - PROCESS | 4060 | 1476444886453 Marionette TRACE conn7 <- [1,688,null,{}] 04:34:46 INFO - PROCESS | 4060 | 1476444886460 Marionette TRACE conn7 -> [0,689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:34:46 INFO - PROCESS | 4060 | 1476444886567 Marionette TRACE conn7 <- [1,689,null,{"value":null}] 04:34:46 INFO - PROCESS | 4060 | 1476444886585 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:34:46 INFO - PROCESS | 4060 | ++DOCSHELL 0D445000 == 87 [pid = 892] [id = 673] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0D520C00) [pid = 892] [serial = 1561] [outer = 00000000] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (0E5B8000) [pid = 892] [serial = 1562] [outer = 0D520C00] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0E7F0800) [pid = 892] [serial = 1563] [outer = 0D520C00] 04:34:46 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:46 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:34:46 INFO - PROCESS | 4060 | ++DOCSHELL 0F715800 == 88 [pid = 892] [id = 674] 04:34:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0F716400) [pid = 892] [serial = 1564] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0F719000) [pid = 892] [serial = 1565] [outer = 0F716400] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0F71F400 == 89 [pid = 892] [id = 675] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0F71FC00) [pid = 892] [serial = 1566] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0F720400) [pid = 892] [serial = 1567] [outer = 0F71FC00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0EABC800 == 90 [pid = 892] [id = 676] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0F722C00) [pid = 892] [serial = 1568] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0F99EC00) [pid = 892] [serial = 1569] [outer = 0F722C00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CC800 == 91 [pid = 892] [id = 677] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0F9A1C00) [pid = 892] [serial = 1570] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0F9A9400) [pid = 892] [serial = 1571] [outer = 0F9A1C00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A1000 == 92 [pid = 892] [id = 678] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0FA24400) [pid = 892] [serial = 1572] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0FA24C00) [pid = 892] [serial = 1573] [outer = 0FA24400] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0FA27800 == 93 [pid = 892] [id = 679] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0FA2D800) [pid = 892] [serial = 1574] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0FA2DC00) [pid = 892] [serial = 1575] [outer = 0FA2D800] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 10201400 == 94 [pid = 892] [id = 680] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (10209000) [pid = 892] [serial = 1576] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (10209C00) [pid = 892] [serial = 1577] [outer = 10209000] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0E92BC00 == 95 [pid = 892] [id = 681] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (1020C000) [pid = 892] [serial = 1578] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (1020E000) [pid = 892] [serial = 1579] [outer = 1020C000] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 1020FC00 == 96 [pid = 892] [id = 682] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (147F1C00) [pid = 892] [serial = 1580] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (147F3400) [pid = 892] [serial = 1581] [outer = 147F1C00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 147F2800 == 97 [pid = 892] [id = 683] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (147F5000) [pid = 892] [serial = 1582] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (147F5800) [pid = 892] [serial = 1583] [outer = 147F5000] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 14AA4800 == 98 [pid = 892] [id = 684] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (14AA4C00) [pid = 892] [serial = 1584] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (14AA5000) [pid = 892] [serial = 1585] [outer = 14AA4C00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 147F1800 == 99 [pid = 892] [id = 685] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (147FF400) [pid = 892] [serial = 1586] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (14AA9800) [pid = 892] [serial = 1587] [outer = 147FF400] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A6400 == 100 [pid = 892] [id = 686] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (14AABC00) [pid = 892] [serial = 1588] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (14AAC800) [pid = 892] [serial = 1589] [outer = 14AABC00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 14AAF000 == 101 [pid = 892] [id = 687] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (14AAFC00) [pid = 892] [serial = 1590] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (14AB2C00) [pid = 892] [serial = 1591] [outer = 14AAFC00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 14B4A400 == 102 [pid = 892] [id = 688] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (14B4B400) [pid = 892] [serial = 1592] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (14B51400) [pid = 892] [serial = 1593] [outer = 14B4B400] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 14B54000 == 103 [pid = 892] [id = 689] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (14B55C00) [pid = 892] [serial = 1594] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (14B58000) [pid = 892] [serial = 1595] [outer = 14B55C00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 16410000 == 104 [pid = 892] [id = 690] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (16410800) [pid = 892] [serial = 1596] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (16411800) [pid = 892] [serial = 1597] [outer = 16410800] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 14AAF800 == 105 [pid = 892] [id = 691] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (14B54C00) [pid = 892] [serial = 1598] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (14B4B000) [pid = 892] [serial = 1599] [outer = 14B54C00] 04:34:47 INFO - PROCESS | 4060 | ++DOCSHELL 07858C00 == 106 [pid = 892] [id = 692] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0785FC00) [pid = 892] [serial = 1600] [outer = 00000000] 04:34:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (07860800) [pid = 892] [serial = 1601] [outer = 0785FC00] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 09505C00 == 107 [pid = 892] [id = 693] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (09507000) [pid = 892] [serial = 1602] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (09507400) [pid = 892] [serial = 1603] [outer = 09507000] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 0C385C00 == 108 [pid = 892] [id = 694] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0C386000) [pid = 892] [serial = 1604] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0C387C00) [pid = 892] [serial = 1605] [outer = 0C386000] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 0C38BC00 == 109 [pid = 892] [id = 695] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0D0CEC00) [pid = 892] [serial = 1606] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0D0CF400) [pid = 892] [serial = 1607] [outer = 0D0CEC00] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 0E416400 == 110 [pid = 892] [id = 696] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0E692000) [pid = 892] [serial = 1608] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0EBF1000) [pid = 892] [serial = 1609] [outer = 0E692000] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 0FA28C00 == 111 [pid = 892] [id = 697] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (147FBC00) [pid = 892] [serial = 1610] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (147FC400) [pid = 892] [serial = 1611] [outer = 147FBC00] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 147FFC00 == 112 [pid = 892] [id = 698] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (16416400) [pid = 892] [serial = 1612] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (16416C00) [pid = 892] [serial = 1613] [outer = 16416400] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 1640E400 == 113 [pid = 892] [id = 699] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (1AAE1800) [pid = 892] [serial = 1614] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (1AAE2000) [pid = 892] [serial = 1615] [outer = 1AAE1800] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE3000 == 114 [pid = 892] [id = 700] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (1AAE3400) [pid = 892] [serial = 1616] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (1AAE5C00) [pid = 892] [serial = 1617] [outer = 1AAE3400] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 1AAE7400 == 115 [pid = 892] [id = 701] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (1AAEA400) [pid = 892] [serial = 1618] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0F9A4800) [pid = 892] [serial = 1619] [outer = 1AAEA400] 04:34:48 INFO - PROCESS | 4060 | ++DOCSHELL 1AAEFC00 == 116 [pid = 892] [id = 702] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (1AAF0400) [pid = 892] [serial = 1620] [outer = 00000000] 04:34:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (1AAF0800) [pid = 892] [serial = 1621] [outer = 1AAF0400] 04:34:49 INFO - PROCESS | 4060 | ++DOCSHELL 1B5A6800 == 117 [pid = 892] [id = 703] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (1B5AA400) [pid = 892] [serial = 1622] [outer = 00000000] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (1B5AAC00) [pid = 892] [serial = 1623] [outer = 1B5AA400] 04:34:49 INFO - PROCESS | 4060 | ++DOCSHELL 1B5AF800 == 118 [pid = 892] [id = 704] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (1B5AFC00) [pid = 892] [serial = 1624] [outer = 00000000] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (1B5B0000) [pid = 892] [serial = 1625] [outer = 1B5AFC00] 04:34:49 INFO - PROCESS | 4060 | ++DOCSHELL 0785DC00 == 119 [pid = 892] [id = 705] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0900D800) [pid = 892] [serial = 1626] [outer = 00000000] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0B349C00) [pid = 892] [serial = 1627] [outer = 0900D800] 04:34:49 INFO - PROCESS | 4060 | ++DOCSHELL 09002800 == 120 [pid = 892] [id = 706] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (09072400) [pid = 892] [serial = 1628] [outer = 00000000] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (09077800) [pid = 892] [serial = 1629] [outer = 09072400] 04:34:49 INFO - PROCESS | 4060 | ++DOCSHELL 0907CC00 == 121 [pid = 892] [id = 707] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (09B28C00) [pid = 892] [serial = 1630] [outer = 00000000] 04:34:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0B349800) [pid = 892] [serial = 1631] [outer = 09B28C00] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E92BC00 == 120 [pid = 892] [id = 681] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1020FC00 == 119 [pid = 892] [id = 682] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 147F2800 == 118 [pid = 892] [id = 683] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 14AA4800 == 117 [pid = 892] [id = 684] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 147F1800 == 116 [pid = 892] [id = 685] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F9A6400 == 115 [pid = 892] [id = 686] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 14AAF000 == 114 [pid = 892] [id = 687] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 14B4A400 == 113 [pid = 892] [id = 688] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 14B54000 == 112 [pid = 892] [id = 689] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 16410000 == 111 [pid = 892] [id = 690] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 14AAF800 == 110 [pid = 892] [id = 691] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F4CC400 == 109 [pid = 892] [id = 665] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F680C00 == 108 [pid = 892] [id = 666] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F682C00 == 107 [pid = 892] [id = 667] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0ECE5000 == 106 [pid = 892] [id = 668] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F68BC00 == 105 [pid = 892] [id = 669] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F68D800 == 104 [pid = 892] [id = 670] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07852800 == 103 [pid = 892] [id = 671] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0B348C00 == 102 [pid = 892] [id = 672] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F715800 == 101 [pid = 892] [id = 674] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F71F400 == 100 [pid = 892] [id = 675] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0EABC800 == 99 [pid = 892] [id = 676] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F4CC800 == 98 [pid = 892] [id = 677] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F9A1000 == 97 [pid = 892] [id = 678] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0FA27800 == 96 [pid = 892] [id = 679] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 10201400 == 95 [pid = 892] [id = 680] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C390000 == 94 [pid = 892] [id = 639] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E416800 == 93 [pid = 892] [id = 640] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D528C00 == 92 [pid = 892] [id = 641] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E4F1000 == 91 [pid = 892] [id = 642] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E4F6800 == 90 [pid = 892] [id = 643] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0DFF5000 == 89 [pid = 892] [id = 644] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E69C400 == 88 [pid = 892] [id = 645] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E7EA400 == 87 [pid = 892] [id = 646] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E7F0400 == 86 [pid = 892] [id = 647] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E92E000 == 85 [pid = 892] [id = 648] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E936400 == 84 [pid = 892] [id = 649] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E7F7C00 == 83 [pid = 892] [id = 650] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E99FC00 == 82 [pid = 892] [id = 651] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E999800 == 81 [pid = 892] [id = 652] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E9A5C00 == 80 [pid = 892] [id = 653] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0EAB2C00 == 79 [pid = 892] [id = 654] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0EAB5C00 == 78 [pid = 892] [id = 655] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E9A4800 == 77 [pid = 892] [id = 656] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0EBF9800 == 76 [pid = 892] [id = 657] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0EBFB800 == 75 [pid = 892] [id = 658] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E99C400 == 74 [pid = 892] [id = 659] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0ECE7C00 == 73 [pid = 892] [id = 660] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0ECEA000 == 72 [pid = 892] [id = 661] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F339000 == 71 [pid = 892] [id = 662] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0F33A800 == 70 [pid = 892] [id = 663] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0ECDD400 == 69 [pid = 892] [id = 664] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CFA3000 == 68 [pid = 892] [id = 615] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CB76C00 == 67 [pid = 892] [id = 616] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CB7B400 == 66 [pid = 892] [id = 617] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D068400 == 65 [pid = 892] [id = 618] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C0B1C00 == 64 [pid = 892] [id = 619] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D0D9800 == 63 [pid = 892] [id = 620] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D0D0000 == 62 [pid = 892] [id = 621] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D325800 == 61 [pid = 892] [id = 622] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CB7B000 == 60 [pid = 892] [id = 623] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D0D3800 == 59 [pid = 892] [id = 624] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D528000 == 58 [pid = 892] [id = 625] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D524800 == 57 [pid = 892] [id = 626] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D0D6400 == 56 [pid = 892] [id = 627] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D7A2800 == 55 [pid = 892] [id = 628] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D8C1800 == 54 [pid = 892] [id = 629] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D7D8400 == 53 [pid = 892] [id = 630] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D7A4000 == 52 [pid = 892] [id = 631] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D7D2800 == 51 [pid = 892] [id = 632] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D8C9C00 == 50 [pid = 892] [id = 633] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0FA29000 == 49 [pid = 892] [id = 456] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0DE75000 == 48 [pid = 892] [id = 634] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0DE7FC00 == 47 [pid = 892] [id = 635] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0D52A000 == 46 [pid = 892] [id = 636] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0DFEB400 == 45 [pid = 892] [id = 637] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07828400 == 44 [pid = 892] [id = 596] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 09071400 == 43 [pid = 892] [id = 597] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CB7C400 == 42 [pid = 892] [id = 638] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C38C400 == 41 [pid = 892] [id = 592] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C386C00 == 40 [pid = 892] [id = 593] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CFAE000 == 39 [pid = 892] [id = 594] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C235000 == 38 [pid = 892] [id = 595] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07860000 == 37 [pid = 892] [id = 598] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C233000 == 36 [pid = 892] [id = 599] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07828C00 == 35 [pid = 892] [id = 600] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07824400 == 34 [pid = 892] [id = 601] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 01765000 == 33 [pid = 892] [id = 602] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07830800 == 32 [pid = 892] [id = 603] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0906B800 == 31 [pid = 892] [id = 604] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0907F400 == 30 [pid = 892] [id = 605] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0950E800 == 29 [pid = 892] [id = 606] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 09071800 == 28 [pid = 892] [id = 607] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C0BC400 == 27 [pid = 892] [id = 608] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0950E400 == 26 [pid = 892] [id = 609] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C38DC00 == 25 [pid = 892] [id = 610] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07858000 == 24 [pid = 892] [id = 611] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CC76800 == 23 [pid = 892] [id = 612] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CC7C800 == 22 [pid = 892] [id = 613] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0CB7E400 == 21 [pid = 892] [id = 614] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07858C00 == 20 [pid = 892] [id = 692] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 09505C00 == 19 [pid = 892] [id = 693] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C385C00 == 18 [pid = 892] [id = 694] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0C38BC00 == 17 [pid = 892] [id = 695] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0E416400 == 16 [pid = 892] [id = 696] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0FA28C00 == 15 [pid = 892] [id = 697] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 147FFC00 == 14 [pid = 892] [id = 698] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1640E400 == 13 [pid = 892] [id = 699] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1AAE3000 == 12 [pid = 892] [id = 700] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1AAE7400 == 11 [pid = 892] [id = 701] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1AAEFC00 == 10 [pid = 892] [id = 702] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 0785DC00 == 9 [pid = 892] [id = 705] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 09002800 == 8 [pid = 892] [id = 706] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1B5A6800 == 7 [pid = 892] [id = 703] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 1B5AF800 == 6 [pid = 892] [id = 704] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 07824C00 == 5 [pid = 892] [id = 590] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 09082000 == 4 [pid = 892] [id = 591] 04:34:50 INFO - PROCESS | 4060 | --DOCSHELL 10201800 == 3 [pid = 892] [id = 589] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (07823000) [pid = 892] [serial = 1127] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0E5BF400) [pid = 892] [serial = 1254] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0F67F800) [pid = 892] [serial = 1318] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0CB71800) [pid = 892] [serial = 1306] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0E5B8C00) [pid = 892] [serial = 1252] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0F4C1C00) [pid = 892] [serial = 1316] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0D8CAC00) [pid = 892] [serial = 1222] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (09506000) [pid = 892] [serial = 1220] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0D8C3000) [pid = 892] [serial = 1218] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0D8BD400) [pid = 892] [serial = 1216] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0D7D1400) [pid = 892] [serial = 1214] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0D7A9C00) [pid = 892] [serial = 1212] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (07823400) [pid = 892] [serial = 1210] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0D744C00) [pid = 892] [serial = 1208] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0D52C800) [pid = 892] [serial = 1206] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0D51F800) [pid = 892] [serial = 1204] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0D0D5800) [pid = 892] [serial = 1202] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0D073C00) [pid = 892] [serial = 1200] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0D7CFC00) [pid = 892] [serial = 1308] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0D06C400) [pid = 892] [serial = 1198] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0F689400) [pid = 892] [serial = 1320] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0CFAAC00) [pid = 892] [serial = 1196] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0CC84000) [pid = 892] [serial = 1194] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0CC7E800) [pid = 892] [serial = 1192] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0CC77800) [pid = 892] [serial = 1190] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0CB77C00) [pid = 892] [serial = 1188] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (14B53000) [pid = 892] [serial = 1382] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (07856C00) [pid = 892] [serial = 1164] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (14B56800) [pid = 892] [serial = 1162] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0F720C00) [pid = 892] [serial = 1334] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0C38D000) [pid = 892] [serial = 1186] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (09506400) [pid = 892] [serial = 1184] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0C0B2C00) [pid = 892] [serial = 1182] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0782A400) [pid = 892] [serial = 1180] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0C0B9C00) [pid = 892] [serial = 1178] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0B651000) [pid = 892] [serial = 1176] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (09082800) [pid = 892] [serial = 1174] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (07854800) [pid = 892] [serial = 1172] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (09073400) [pid = 892] [serial = 1170] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (09073C00) [pid = 892] [serial = 1168] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0F33BC00) [pid = 892] [serial = 1296] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0CB70400) [pid = 892] [serial = 1314] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (09080400) [pid = 892] [serial = 1166] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (147F1000) [pid = 892] [serial = 1160] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0D51F400) [pid = 892] [serial = 1158] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0CFAEC00) [pid = 892] [serial = 1156] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0CFAA000) [pid = 892] [serial = 1154] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0CFA6800) [pid = 892] [serial = 1152] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0C386400) [pid = 892] [serial = 1150] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (09508800) [pid = 892] [serial = 1148] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0F33AC00) [pid = 892] [serial = 1294] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0E69E000) [pid = 892] [serial = 1310] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0F68EC00) [pid = 892] [serial = 1322] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0EBF6800) [pid = 892] [serial = 1312] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0F333400) [pid = 892] [serial = 1292] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (10202000) [pid = 892] [serial = 1392] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0F715400) [pid = 892] [serial = 1324] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0FA30800) [pid = 892] [serial = 1352] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0FA31400) [pid = 892] [serial = 1350] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0EBFE800) [pid = 892] [serial = 1286] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0ECE4C00) [pid = 892] [serial = 1290] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (14AB0000) [pid = 892] [serial = 1366] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0EBF6C00) [pid = 892] [serial = 1284] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0F717400) [pid = 892] [serial = 1326] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0F9A4400) [pid = 892] [serial = 1338] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0EBF9C00) [pid = 892] [serial = 1288] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0F68B400) [pid = 892] [serial = 1332] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0F9A0C00) [pid = 892] [serial = 1336] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0F719400) [pid = 892] [serial = 1328] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (147F6400) [pid = 892] [serial = 1354] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0F71D400) [pid = 892] [serial = 1330] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0FA24800) [pid = 892] [serial = 1340] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0FA2E000) [pid = 892] [serial = 1348] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (07857C00) [pid = 892] [serial = 1302] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0F4C8C00) [pid = 892] [serial = 1300] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0F4C6000) [pid = 892] [serial = 1298] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (147F9400) [pid = 892] [serial = 1356] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (0FA28000) [pid = 892] [serial = 1342] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (0E7F3000) [pid = 892] [serial = 1386] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (14AB1400) [pid = 892] [serial = 1368] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (14AAC400) [pid = 892] [serial = 1364] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (0FA2B800) [pid = 892] [serial = 1344] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (0FA2D400) [pid = 892] [serial = 1346] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (147FB800) [pid = 892] [serial = 1358] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (0E4F3000) [pid = 892] [serial = 1250] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (0E41D800) [pid = 892] [serial = 1246] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 293 (0CC7DC00) [pid = 892] [serial = 1240] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (0E422C00) [pid = 892] [serial = 1248] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (0DFF1800) [pid = 892] [serial = 1238] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (0E417800) [pid = 892] [serial = 1242] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (14B53400) [pid = 892] [serial = 1372] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (0E41B000) [pid = 892] [serial = 1244] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (0DF1B800) [pid = 892] [serial = 1236] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 286 (147FE800) [pid = 892] [serial = 1388] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 285 (0DF16C00) [pid = 892] [serial = 1234] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 284 (0DF11800) [pid = 892] [serial = 1232] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 283 (0E93A400) [pid = 892] [serial = 1362] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 282 (0D95B000) [pid = 892] [serial = 1230] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 281 (14B58400) [pid = 892] [serial = 1374] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 280 (1AAE9400) [pid = 892] [serial = 1384] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 279 (0D7D1C00) [pid = 892] [serial = 1226] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 278 (07829C00) [pid = 892] [serial = 1228] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 277 (14AA8800) [pid = 892] [serial = 1370] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 276 (0E935800) [pid = 892] [serial = 1360] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 275 (0950A000) [pid = 892] [serial = 1224] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 274 (1640F000) [pid = 892] [serial = 1376] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 273 (1D778C00) [pid = 892] [serial = 1390] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 272 (16416800) [pid = 892] [serial = 1378] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 271 (1641A000) [pid = 892] [serial = 1380] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 270 (0EABE400) [pid = 892] [serial = 1280] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 269 (0E9A3C00) [pid = 892] [serial = 1276] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 268 (0EAB3000) [pid = 892] [serial = 1278] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 267 (0EBF4800) [pid = 892] [serial = 1282] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 266 (0E9A0C00) [pid = 892] [serial = 1274] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 265 (0E999C00) [pid = 892] [serial = 1270] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 264 (0E99DC00) [pid = 892] [serial = 1272] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 263 (0E936000) [pid = 892] [serial = 1268] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 262 (0E931800) [pid = 892] [serial = 1266] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 261 (0E7F1800) [pid = 892] [serial = 1262] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 260 (0E7F7400) [pid = 892] [serial = 1264] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 259 (0C228000) [pid = 892] [serial = 1304] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 258 (0E69A000) [pid = 892] [serial = 1260] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 257 (0E5C3400) [pid = 892] [serial = 1256] [outer = 00000000] [url = about:blank] 04:34:50 INFO - PROCESS | 4060 | --DOMWINDOW == 256 (0E694800) [pid = 892] [serial = 1258] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 255 (1AAE3400) [pid = 892] [serial = 1616] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 254 (1AAE1800) [pid = 892] [serial = 1614] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 253 (07825800) [pid = 892] [serial = 1145] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 252 (0CFA2000) [pid = 892] [serial = 1143] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 251 (0ECDE800) [pid = 892] [serial = 1531] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 250 (0F333800) [pid = 892] [serial = 1537] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 249 (0EBFCC00) [pid = 892] [serial = 1529] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 248 (0EBF4000) [pid = 892] [serial = 1527] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 247 (0EAB8800) [pid = 892] [serial = 1525] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 246 (0EAB4C00) [pid = 892] [serial = 1523] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 245 (0E99B800) [pid = 892] [serial = 1519] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 244 (0C227400) [pid = 892] [serial = 1559] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (0E9A0000) [pid = 892] [serial = 1517] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (0E9A6800) [pid = 892] [serial = 1521] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0E933400) [pid = 892] [serial = 1515] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (0E939000) [pid = 892] [serial = 1513] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (0E931C00) [pid = 892] [serial = 1511] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (0E7EFC00) [pid = 892] [serial = 1507] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 237 (0E6A0C00) [pid = 892] [serial = 1505] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 236 (0E5B9000) [pid = 892] [serial = 1501] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 235 (0D0D2800) [pid = 892] [serial = 1453] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 234 (0D322000) [pid = 892] [serial = 1455] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 233 (0D0D8800) [pid = 892] [serial = 1457] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 232 (0D43C000) [pid = 892] [serial = 1459] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 231 (0D06D000) [pid = 892] [serial = 1461] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 230 (0D322400) [pid = 892] [serial = 1463] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 229 (0D52C400) [pid = 892] [serial = 1465] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 228 (10203000) [pid = 892] [serial = 1393] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 227 (07827C00) [pid = 892] [serial = 1395] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 226 (0950A400) [pid = 892] [serial = 1397] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 225 (0F9A1C00) [pid = 892] [serial = 1570] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 224 (07853400) [pid = 892] [serial = 1557] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 223 (0F716400) [pid = 892] [serial = 1564] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 222 (0C38D400) [pid = 892] [serial = 1399] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 221 (0CB7F000) [pid = 892] [serial = 1401] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 220 (10206800) [pid = 892] [serial = 1403] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 219 (1020A400) [pid = 892] [serial = 1405] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 218 (0D7A5C00) [pid = 892] [serial = 1467] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 217 (0D7CA800) [pid = 892] [serial = 1469] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 216 (0D8BF000) [pid = 892] [serial = 1471] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 215 (0D8C0000) [pid = 892] [serial = 1473] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 214 (0F71FC00) [pid = 892] [serial = 1566] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 213 (0F68C400) [pid = 892] [serial = 1553] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 212 (0F722C00) [pid = 892] [serial = 1568] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 211 (0FA24400) [pid = 892] [serial = 1572] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 210 (0F688000) [pid = 892] [serial = 1551] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 209 (0F683400) [pid = 892] [serial = 1547] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 208 (0F686800) [pid = 892] [serial = 1549] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 207 (0F33FC00) [pid = 892] [serial = 1543] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 206 (0F33F400) [pid = 892] [serial = 1541] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 205 (0F4CCC00) [pid = 892] [serial = 1545] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 204 (0F33C400) [pid = 892] [serial = 1539] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 203 (14AA4C00) [pid = 892] [serial = 1584] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 202 (07828800) [pid = 892] [serial = 1407] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 201 (09074C00) [pid = 892] [serial = 1409] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 200 (09078000) [pid = 892] [serial = 1411] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 199 (0C236000) [pid = 892] [serial = 1413] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 198 (07829000) [pid = 892] [serial = 1415] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 197 (07824800) [pid = 892] [serial = 1417] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 196 (10209000) [pid = 892] [serial = 1576] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 195 (0782BC00) [pid = 892] [serial = 1419] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 194 (08FE2C00) [pid = 892] [serial = 1421] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 193 (09074400) [pid = 892] [serial = 1423] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 192 (09081000) [pid = 892] [serial = 1425] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 191 (0950EC00) [pid = 892] [serial = 1427] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 190 (09B31000) [pid = 892] [serial = 1429] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 189 (0C228400) [pid = 892] [serial = 1431] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 188 (0B349000) [pid = 892] [serial = 1433] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 187 (0C390400) [pid = 892] [serial = 1435] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 186 (0CB76000) [pid = 892] [serial = 1437] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 185 (09B29000) [pid = 892] [serial = 1439] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 184 (0EBF9000) [pid = 892] [serial = 1533] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 183 (0CC7F400) [pid = 892] [serial = 1441] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 182 (0CFA0C00) [pid = 892] [serial = 1443] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 181 (0CFAD000) [pid = 892] [serial = 1445] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 180 (0CC76400) [pid = 892] [serial = 1447] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 179 (0D071000) [pid = 892] [serial = 1449] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 178 (0D0CB400) [pid = 892] [serial = 1451] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 177 (0ECE9000) [pid = 892] [serial = 1535] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 176 (1020C000) [pid = 892] [serial = 1578] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 175 (1D775400) [pid = 892] [serial = 1126] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 174 (0F68E000) [pid = 892] [serial = 1555] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 173 (147F1C00) [pid = 892] [serial = 1580] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 172 (0E5BA000) [pid = 892] [serial = 1499] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 171 (0E695C00) [pid = 892] [serial = 1503] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 170 (0E420400) [pid = 892] [serial = 1497] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 169 (0E7F0C00) [pid = 892] [serial = 1509] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 168 (0CFA2C00) [pid = 892] [serial = 1493] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 167 (147F5000) [pid = 892] [serial = 1582] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 166 (0CC76000) [pid = 892] [serial = 1491] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 165 (0E41AC00) [pid = 892] [serial = 1495] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 164 (0DFF3000) [pid = 892] [serial = 1489] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 163 (0DF12C00) [pid = 892] [serial = 1487] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 162 (0DE80C00) [pid = 892] [serial = 1485] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 161 (0D954400) [pid = 892] [serial = 1481] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 160 (0D8C8C00) [pid = 892] [serial = 1479] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 159 (0D8C6800) [pid = 892] [serial = 1477] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 158 (0D8C2000) [pid = 892] [serial = 1475] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 157 (0DE7CC00) [pid = 892] [serial = 1483] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 156 (0FA2D800) [pid = 892] [serial = 1574] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 155 (16410800) [pid = 892] [serial = 1596] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 154 (147FF400) [pid = 892] [serial = 1586] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 153 (14AABC00) [pid = 892] [serial = 1588] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 152 (14AAFC00) [pid = 892] [serial = 1590] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 151 (14B4B400) [pid = 892] [serial = 1592] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 150 (09072400) [pid = 892] [serial = 1628] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 149 (14B55C00) [pid = 892] [serial = 1594] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (16416400) [pid = 892] [serial = 1612] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0900D800) [pid = 892] [serial = 1626] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (1B5AFC00) [pid = 892] [serial = 1624] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (1B5AA400) [pid = 892] [serial = 1622] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (1AAF0400) [pid = 892] [serial = 1620] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (1AAEA400) [pid = 892] [serial = 1618] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (147FBC00) [pid = 892] [serial = 1610] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0E692000) [pid = 892] [serial = 1608] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0785FC00) [pid = 892] [serial = 1600] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0D0CEC00) [pid = 892] [serial = 1606] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (14B54C00) [pid = 892] [serial = 1598] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0C386000) [pid = 892] [serial = 1604] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (09507000) [pid = 892] [serial = 1602] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 07822400 == 4 [pid = 892] [id = 708] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (07822800) [pid = 892] [serial = 1632] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (07823C00) [pid = 892] [serial = 1633] [outer = 07822800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 07830800 == 5 [pid = 892] [id = 709] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (07852800) [pid = 892] [serial = 1634] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (07853000) [pid = 892] [serial = 1635] [outer = 07852800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0785F000 == 6 [pid = 892] [id = 710] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0785F400) [pid = 892] [serial = 1636] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0785F800) [pid = 892] [serial = 1637] [outer = 0785F400] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 08FE2800 == 7 [pid = 892] [id = 711] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (08FE7000) [pid = 892] [serial = 1638] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (08FE8400) [pid = 892] [serial = 1639] [outer = 08FE7000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 09067800 == 8 [pid = 892] [id = 712] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (09071800) [pid = 892] [serial = 1640] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (09074400) [pid = 892] [serial = 1641] [outer = 09071800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 09079800 == 9 [pid = 892] [id = 713] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0907E400) [pid = 892] [serial = 1642] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0907E800) [pid = 892] [serial = 1643] [outer = 0907E400] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 09081000 == 10 [pid = 892] [id = 714] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (09081800) [pid = 892] [serial = 1644] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 150 (09082800) [pid = 892] [serial = 1645] [outer = 09081800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 09505000 == 11 [pid = 892] [id = 715] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 151 (09506000) [pid = 892] [serial = 1646] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 152 (09506400) [pid = 892] [serial = 1647] [outer = 09506000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 09505C00 == 12 [pid = 892] [id = 716] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 153 (09509800) [pid = 892] [serial = 1648] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 154 (0950CC00) [pid = 892] [serial = 1649] [outer = 09509800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 07823400 == 13 [pid = 892] [id = 717] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 155 (0950E000) [pid = 892] [serial = 1650] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 156 (09510800) [pid = 892] [serial = 1651] [outer = 0950E000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AE800 == 14 [pid = 892] [id = 718] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 157 (0C0AEC00) [pid = 892] [serial = 1652] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 158 (0C0AF400) [pid = 892] [serial = 1653] [outer = 0C0AEC00] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B1000 == 15 [pid = 892] [id = 719] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 159 (0C0B5400) [pid = 892] [serial = 1654] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 160 (0C0BA800) [pid = 892] [serial = 1655] [outer = 0C0B5400] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 09002800 == 16 [pid = 892] [id = 720] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 161 (0906B800) [pid = 892] [serial = 1656] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 162 (09080400) [pid = 892] [serial = 1657] [outer = 0906B800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 07825800 == 17 [pid = 892] [id = 721] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 163 (07856400) [pid = 892] [serial = 1658] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 164 (0785B000) [pid = 892] [serial = 1659] [outer = 07856400] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C228400 == 18 [pid = 892] [id = 722] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 165 (0C22F800) [pid = 892] [serial = 1660] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 166 (0C231C00) [pid = 892] [serial = 1661] [outer = 0C22F800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C234C00 == 19 [pid = 892] [id = 723] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 167 (0C236000) [pid = 892] [serial = 1662] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 168 (0C384C00) [pid = 892] [serial = 1663] [outer = 0C236000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C385C00 == 20 [pid = 892] [id = 724] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 169 (0C387800) [pid = 892] [serial = 1664] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 170 (0C38A800) [pid = 892] [serial = 1665] [outer = 0C387800] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C38BC00 == 21 [pid = 892] [id = 725] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 171 (09B29000) [pid = 892] [serial = 1666] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 172 (0C38F000) [pid = 892] [serial = 1667] [outer = 09B29000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C38DC00 == 22 [pid = 892] [id = 726] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 173 (0C390400) [pid = 892] [serial = 1668] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 174 (09082000) [pid = 892] [serial = 1669] [outer = 0C390400] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0785E000 == 23 [pid = 892] [id = 727] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 175 (0CB70400) [pid = 892] [serial = 1670] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 176 (0CB71000) [pid = 892] [serial = 1671] [outer = 0CB70400] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C22EC00 == 24 [pid = 892] [id = 728] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 177 (0C22F000) [pid = 892] [serial = 1672] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 178 (0950C400) [pid = 892] [serial = 1673] [outer = 0C22F000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76C00 == 25 [pid = 892] [id = 729] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 179 (0CB78000) [pid = 892] [serial = 1674] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 180 (0CB7B400) [pid = 892] [serial = 1675] [outer = 0CB78000] 04:34:51 INFO - PROCESS | 4060 | ++DOCSHELL 0C38C400 == 26 [pid = 892] [id = 730] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 181 (0CB7EC00) [pid = 892] [serial = 1676] [outer = 00000000] 04:34:51 INFO - PROCESS | 4060 | ++DOMWINDOW == 182 (0CC76400) [pid = 892] [serial = 1677] [outer = 0CB7EC00] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CC78C00 == 27 [pid = 892] [id = 731] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 183 (0CC7A800) [pid = 892] [serial = 1678] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 184 (0CC7B000) [pid = 892] [serial = 1679] [outer = 0CC7A800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CC78000 == 28 [pid = 892] [id = 732] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 185 (0CC7B800) [pid = 892] [serial = 1680] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 186 (0CC7DC00) [pid = 892] [serial = 1681] [outer = 0CC7B800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CB72000 == 29 [pid = 892] [id = 733] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 187 (0CC7D000) [pid = 892] [serial = 1682] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 188 (0CC7EC00) [pid = 892] [serial = 1683] [outer = 0CC7D000] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CC82C00 == 30 [pid = 892] [id = 734] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 189 (0CC84C00) [pid = 892] [serial = 1684] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 190 (0CFA0C00) [pid = 892] [serial = 1685] [outer = 0CC84C00] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0C38E800 == 31 [pid = 892] [id = 735] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 191 (0CFA0800) [pid = 892] [serial = 1686] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 192 (0CFA4800) [pid = 892] [serial = 1687] [outer = 0CFA0800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7E400 == 32 [pid = 892] [id = 736] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 193 (0CC82800) [pid = 892] [serial = 1688] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 194 (0CFA3C00) [pid = 892] [serial = 1689] [outer = 0CC82800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA7C00 == 33 [pid = 892] [id = 737] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 195 (0CFA9400) [pid = 892] [serial = 1690] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 196 (0CFAAC00) [pid = 892] [serial = 1691] [outer = 0CFA9400] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA2C00 == 34 [pid = 892] [id = 738] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 197 (0CFA7000) [pid = 892] [serial = 1692] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 198 (0CFA8400) [pid = 892] [serial = 1693] [outer = 0CFA7000] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAEC00 == 35 [pid = 892] [id = 739] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 199 (0D068000) [pid = 892] [serial = 1694] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 200 (0D068400) [pid = 892] [serial = 1695] [outer = 0D068000] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAD000 == 36 [pid = 892] [id = 740] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 201 (0D06F400) [pid = 892] [serial = 1696] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 202 (0950BC00) [pid = 892] [serial = 1697] [outer = 0D06F400] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D06DC00 == 37 [pid = 892] [id = 741] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 203 (0D0CBC00) [pid = 892] [serial = 1698] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 204 (0D0CC000) [pid = 892] [serial = 1699] [outer = 0D0CBC00] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D071800 == 38 [pid = 892] [id = 742] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 205 (0D0CD800) [pid = 892] [serial = 1700] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 206 (0D0CEC00) [pid = 892] [serial = 1701] [outer = 0D0CD800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CC83400 == 39 [pid = 892] [id = 743] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 207 (0D0CE800) [pid = 892] [serial = 1702] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 208 (0D0D4400) [pid = 892] [serial = 1703] [outer = 0D0CE800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAE000 == 40 [pid = 892] [id = 744] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 209 (0D322000) [pid = 892] [serial = 1704] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 210 (0907A400) [pid = 892] [serial = 1705] [outer = 0D322000] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D32A800 == 41 [pid = 892] [id = 745] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 211 (0D32F000) [pid = 892] [serial = 1706] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 212 (0D32FC00) [pid = 892] [serial = 1707] [outer = 0D32F000] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D523800 == 42 [pid = 892] [id = 746] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 213 (0D524800) [pid = 892] [serial = 1708] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 214 (0D528C00) [pid = 892] [serial = 1709] [outer = 0D524800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D9800 == 43 [pid = 892] [id = 747] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 215 (0D524400) [pid = 892] [serial = 1710] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 216 (0D52C800) [pid = 892] [serial = 1711] [outer = 0D524400] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D74BC00 == 44 [pid = 892] [id = 748] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 217 (0D7A2800) [pid = 892] [serial = 1712] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 218 (0D7A4000) [pid = 892] [serial = 1713] [outer = 0D7A2800] 04:34:52 INFO - PROCESS | 4060 | ++DOCSHELL 0D745000 == 45 [pid = 892] [id = 749] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 219 (0D7A5400) [pid = 892] [serial = 1714] [outer = 00000000] 04:34:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 220 (0C386C00) [pid = 892] [serial = 1715] [outer = 0D7A5400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CCC00 == 46 [pid = 892] [id = 750] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 221 (0D7CFC00) [pid = 892] [serial = 1716] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 222 (0D7D0000) [pid = 892] [serial = 1717] [outer = 0D7CFC00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D5C00 == 47 [pid = 892] [id = 751] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 223 (0D7D8400) [pid = 892] [serial = 1718] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 224 (0D7D8C00) [pid = 892] [serial = 1719] [outer = 0D7D8400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BE400 == 48 [pid = 892] [id = 752] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 225 (0D8C0400) [pid = 892] [serial = 1720] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 226 (0D8C0C00) [pid = 892] [serial = 1721] [outer = 0D8C0400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0C22C000 == 49 [pid = 892] [id = 753] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 227 (0D8C5000) [pid = 892] [serial = 1722] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 228 (0D8C5800) [pid = 892] [serial = 1723] [outer = 0D8C5000] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BD400 == 50 [pid = 892] [id = 754] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 229 (0D8C6400) [pid = 892] [serial = 1724] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 230 (0D8C9C00) [pid = 892] [serial = 1725] [outer = 0D8C6400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C2000 == 51 [pid = 892] [id = 755] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 231 (0D8C8400) [pid = 892] [serial = 1726] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 232 (0D8C9400) [pid = 892] [serial = 1727] [outer = 0D8C8400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A9C00 == 52 [pid = 892] [id = 756] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 233 (0D950800) [pid = 892] [serial = 1728] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 234 (0CC7CC00) [pid = 892] [serial = 1729] [outer = 0D950800] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D958C00 == 53 [pid = 892] [id = 757] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 235 (0D959800) [pid = 892] [serial = 1730] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 236 (0D95B000) [pid = 892] [serial = 1731] [outer = 0D959800] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DE77C00 == 54 [pid = 892] [id = 758] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 237 (0DE75000) [pid = 892] [serial = 1732] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 238 (0DE7B400) [pid = 892] [serial = 1733] [outer = 0DE75000] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0C400 == 55 [pid = 892] [id = 759] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0DF11C00) [pid = 892] [serial = 1734] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0DF12C00) [pid = 892] [serial = 1735] [outer = 0DF11C00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7DC00 == 56 [pid = 892] [id = 760] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0D8CB400) [pid = 892] [serial = 1736] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0DE82800) [pid = 892] [serial = 1737] [outer = 0D8CB400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DF1A800 == 57 [pid = 892] [id = 761] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0DFEB400) [pid = 892] [serial = 1738] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0DFED800) [pid = 892] [serial = 1739] [outer = 0DFEB400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18000 == 58 [pid = 892] [id = 762] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 245 (0DFEDC00) [pid = 892] [serial = 1740] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 246 (0DFEF000) [pid = 892] [serial = 1741] [outer = 0DFEDC00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEF400 == 59 [pid = 892] [id = 763] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 247 (0DFF1C00) [pid = 892] [serial = 1742] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 248 (0DFF3800) [pid = 892] [serial = 1743] [outer = 0DFF1C00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18800 == 60 [pid = 892] [id = 764] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 249 (0DFF3C00) [pid = 892] [serial = 1744] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 250 (0DFF6C00) [pid = 892] [serial = 1745] [outer = 0DFF3C00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0D952800 == 61 [pid = 892] [id = 765] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 251 (0DFF7400) [pid = 892] [serial = 1746] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 252 (0DFF9800) [pid = 892] [serial = 1747] [outer = 0DFF7400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E417800 == 62 [pid = 892] [id = 766] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 253 (0E418000) [pid = 892] [serial = 1748] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 254 (0E41A400) [pid = 892] [serial = 1749] [outer = 0E418000] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E41AC00 == 63 [pid = 892] [id = 767] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 255 (0E41CC00) [pid = 892] [serial = 1750] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 256 (0E41EC00) [pid = 892] [serial = 1751] [outer = 0E41CC00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF5800 == 64 [pid = 892] [id = 768] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 257 (0E41F400) [pid = 892] [serial = 1752] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 258 (0E422400) [pid = 892] [serial = 1753] [outer = 0E41F400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEE800 == 65 [pid = 892] [id = 769] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 259 (0DFF6000) [pid = 892] [serial = 1754] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 260 (0DFFA400) [pid = 892] [serial = 1755] [outer = 0DFF6000] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF3000 == 66 [pid = 892] [id = 770] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 261 (0E420C00) [pid = 892] [serial = 1756] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 262 (0E4F3000) [pid = 892] [serial = 1757] [outer = 0E420C00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F3400 == 67 [pid = 892] [id = 771] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 263 (0E4F6400) [pid = 892] [serial = 1758] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 264 (0E5B7400) [pid = 892] [serial = 1759] [outer = 0E4F6400] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E5B8C00 == 68 [pid = 892] [id = 772] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 265 (0E5BA000) [pid = 892] [serial = 1760] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 266 (0E5BD800) [pid = 892] [serial = 1761] [outer = 0E5BA000] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E420400 == 69 [pid = 892] [id = 773] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 267 (0E5BDC00) [pid = 892] [serial = 1762] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 268 (0E5C0000) [pid = 892] [serial = 1763] [outer = 0E5BDC00] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C5400 == 70 [pid = 892] [id = 774] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 269 (0E692000) [pid = 892] [serial = 1764] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 270 (0E5C6800) [pid = 892] [serial = 1765] [outer = 0E692000] 04:34:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C3400 == 71 [pid = 892] [id = 775] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 271 (0E694C00) [pid = 892] [serial = 1766] [outer = 00000000] 04:34:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 272 (0E696C00) [pid = 892] [serial = 1767] [outer = 0E694C00] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0DF1A400 == 72 [pid = 892] [id = 776] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 273 (0E4F0C00) [pid = 892] [serial = 1768] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 274 (0E694800) [pid = 892] [serial = 1769] [outer = 0E4F0C00] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0E69C400 == 73 [pid = 892] [id = 777] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 275 (0E69D400) [pid = 892] [serial = 1770] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 276 (0E69F000) [pid = 892] [serial = 1771] [outer = 0E69D400] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EA800 == 74 [pid = 892] [id = 778] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 277 (0E7ECC00) [pid = 892] [serial = 1772] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 278 (0E7EF400) [pid = 892] [serial = 1773] [outer = 0E7ECC00] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F0400 == 75 [pid = 892] [id = 779] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 279 (0E7F1C00) [pid = 892] [serial = 1774] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 280 (0E7F4400) [pid = 892] [serial = 1775] [outer = 0E7F1C00] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 07829000 == 76 [pid = 892] [id = 780] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 281 (07829C00) [pid = 892] [serial = 1776] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 282 (0782BC00) [pid = 892] [serial = 1777] [outer = 07829C00] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 09075C00 == 77 [pid = 892] [id = 781] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 283 (09079400) [pid = 892] [serial = 1778] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 284 (0907B000) [pid = 892] [serial = 1779] [outer = 09079400] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0B34DC00 == 78 [pid = 892] [id = 782] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 285 (0B651000) [pid = 892] [serial = 1780] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 286 (0B653000) [pid = 892] [serial = 1781] [outer = 0B651000] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B2C00 == 79 [pid = 892] [id = 783] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 287 (0C0B3000) [pid = 892] [serial = 1782] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (0CC7F800) [pid = 892] [serial = 1783] [outer = 0C0B3000] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0782A000 == 80 [pid = 892] [id = 784] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (0782B400) [pid = 892] [serial = 1784] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (0782D400) [pid = 892] [serial = 1785] [outer = 0782B400] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E7EA800 == 79 [pid = 892] [id = 778] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E69C400 == 78 [pid = 892] [id = 777] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DF1A400 == 77 [pid = 892] [id = 776] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E5C3400 == 76 [pid = 892] [id = 775] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E5C5400 == 75 [pid = 892] [id = 774] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E420400 == 74 [pid = 892] [id = 773] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E5B8C00 == 73 [pid = 892] [id = 772] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E4F3400 == 72 [pid = 892] [id = 771] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DFF3000 == 71 [pid = 892] [id = 770] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DFEE800 == 70 [pid = 892] [id = 769] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E417800 == 69 [pid = 892] [id = 766] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0E41AC00 == 68 [pid = 892] [id = 767] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DFF5800 == 67 [pid = 892] [id = 768] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D952800 == 66 [pid = 892] [id = 765] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DF18800 == 65 [pid = 892] [id = 764] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DFEF400 == 64 [pid = 892] [id = 763] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DF18000 == 63 [pid = 892] [id = 762] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DF1A800 == 62 [pid = 892] [id = 761] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CB7DC00 == 61 [pid = 892] [id = 760] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DF0C400 == 60 [pid = 892] [id = 759] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0DE77C00 == 59 [pid = 892] [id = 758] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D958C00 == 58 [pid = 892] [id = 757] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D7A9C00 == 57 [pid = 892] [id = 756] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D8C2000 == 56 [pid = 892] [id = 755] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D8BD400 == 55 [pid = 892] [id = 754] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C22C000 == 54 [pid = 892] [id = 753] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D8BE400 == 53 [pid = 892] [id = 752] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D7D5C00 == 52 [pid = 892] [id = 751] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D7CCC00 == 51 [pid = 892] [id = 750] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D745000 == 50 [pid = 892] [id = 749] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D74BC00 == 49 [pid = 892] [id = 748] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D0D9800 == 48 [pid = 892] [id = 747] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D523800 == 47 [pid = 892] [id = 746] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D32A800 == 46 [pid = 892] [id = 745] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CFAE000 == 45 [pid = 892] [id = 744] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CC83400 == 44 [pid = 892] [id = 743] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D071800 == 43 [pid = 892] [id = 742] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0D06DC00 == 42 [pid = 892] [id = 741] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CFAD000 == 41 [pid = 892] [id = 740] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CFAEC00 == 40 [pid = 892] [id = 739] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CFA2C00 == 39 [pid = 892] [id = 738] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CFA7C00 == 38 [pid = 892] [id = 737] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CB7E400 == 37 [pid = 892] [id = 736] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C38E800 == 36 [pid = 892] [id = 735] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CC82C00 == 35 [pid = 892] [id = 734] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CB72000 == 34 [pid = 892] [id = 733] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CC78000 == 33 [pid = 892] [id = 732] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CC78C00 == 32 [pid = 892] [id = 731] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C38C400 == 31 [pid = 892] [id = 730] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0CB76C00 == 30 [pid = 892] [id = 729] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C22EC00 == 29 [pid = 892] [id = 728] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0785E000 == 28 [pid = 892] [id = 727] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C38DC00 == 27 [pid = 892] [id = 726] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C38BC00 == 26 [pid = 892] [id = 725] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C385C00 == 25 [pid = 892] [id = 724] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C234C00 == 24 [pid = 892] [id = 723] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C228400 == 23 [pid = 892] [id = 722] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 07825800 == 22 [pid = 892] [id = 721] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 09002800 == 21 [pid = 892] [id = 720] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C0B1000 == 20 [pid = 892] [id = 719] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0C0AE800 == 19 [pid = 892] [id = 718] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 07823400 == 18 [pid = 892] [id = 717] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 09505C00 == 17 [pid = 892] [id = 716] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 09505000 == 16 [pid = 892] [id = 715] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 09081000 == 15 [pid = 892] [id = 714] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 09079800 == 14 [pid = 892] [id = 713] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 09067800 == 13 [pid = 892] [id = 712] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 08FE2800 == 12 [pid = 892] [id = 711] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0785F000 == 11 [pid = 892] [id = 710] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 07830800 == 10 [pid = 892] [id = 709] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 07822400 == 9 [pid = 892] [id = 708] 04:34:54 INFO - PROCESS | 4060 | --DOCSHELL 0907CC00 == 8 [pid = 892] [id = 707] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (0E5B8000) [pid = 892] [serial = 1562] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (0F719000) [pid = 892] [serial = 1565] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (0F720400) [pid = 892] [serial = 1567] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 286 (0F99EC00) [pid = 892] [serial = 1569] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 285 (0F9A9400) [pid = 892] [serial = 1571] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 284 (0FA24C00) [pid = 892] [serial = 1573] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 283 (0FA2DC00) [pid = 892] [serial = 1575] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 282 (10209C00) [pid = 892] [serial = 1577] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 281 (1020E000) [pid = 892] [serial = 1579] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 280 (147F3400) [pid = 892] [serial = 1581] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 279 (147F5800) [pid = 892] [serial = 1583] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 278 (14AA5000) [pid = 892] [serial = 1585] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 277 (14AA9800) [pid = 892] [serial = 1587] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 276 (14AAC800) [pid = 892] [serial = 1589] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 275 (14AB2C00) [pid = 892] [serial = 1591] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 274 (07860800) [pid = 892] [serial = 1601] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 273 (09507400) [pid = 892] [serial = 1603] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 272 (0C387C00) [pid = 892] [serial = 1605] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 271 (0D0CF400) [pid = 892] [serial = 1607] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 270 (0EBF1000) [pid = 892] [serial = 1609] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 269 (147FC400) [pid = 892] [serial = 1611] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 268 (16416C00) [pid = 892] [serial = 1613] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 267 (1AAE2000) [pid = 892] [serial = 1615] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 266 (1AAE5C00) [pid = 892] [serial = 1617] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 265 (0F9A4800) [pid = 892] [serial = 1619] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 264 (1AAF0800) [pid = 892] [serial = 1621] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 263 (1B5AAC00) [pid = 892] [serial = 1623] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 262 (1B5B0000) [pid = 892] [serial = 1625] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 261 (0B349C00) [pid = 892] [serial = 1627] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 260 (14B51400) [pid = 892] [serial = 1593] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 259 (14B58000) [pid = 892] [serial = 1595] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 258 (16411800) [pid = 892] [serial = 1597] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 257 (14B4B000) [pid = 892] [serial = 1599] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 256 (09077800) [pid = 892] [serial = 1629] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 255 (0D064800) [pid = 892] [serial = 1446] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 254 (0CFA7800) [pid = 892] [serial = 1448] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 253 (0D072000) [pid = 892] [serial = 1450] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 252 (0D0D1000) [pid = 892] [serial = 1452] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 251 (0D0D3C00) [pid = 892] [serial = 1454] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 250 (0D323000) [pid = 892] [serial = 1456] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 249 (0D325000) [pid = 892] [serial = 1458] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 248 (0CFA3400) [pid = 892] [serial = 1144] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 247 (0F68CC00) [pid = 892] [serial = 1554] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 246 (0F713400) [pid = 892] [serial = 1556] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 245 (07854C00) [pid = 892] [serial = 1558] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 244 (0C384400) [pid = 892] [serial = 1560] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (10203C00) [pid = 892] [serial = 1394] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (0CC7AC00) [pid = 892] [serial = 1440] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0CC83800) [pid = 892] [serial = 1442] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (07826400) [pid = 892] [serial = 1146] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (07829400) [pid = 892] [serial = 1408] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (09077C00) [pid = 892] [serial = 1410] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 237 (0907FC00) [pid = 892] [serial = 1412] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 236 (0C388800) [pid = 892] [serial = 1414] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 235 (0782C400) [pid = 892] [serial = 1416] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 234 (07825C00) [pid = 892] [serial = 1418] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 233 (0782FC00) [pid = 892] [serial = 1420] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 232 (08FE5000) [pid = 892] [serial = 1422] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 231 (0907AC00) [pid = 892] [serial = 1424] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 230 (09502400) [pid = 892] [serial = 1426] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 229 (0950F000) [pid = 892] [serial = 1428] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 228 (0B649400) [pid = 892] [serial = 1430] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 227 (0B649C00) [pid = 892] [serial = 1432] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 226 (0C0B4C00) [pid = 892] [serial = 1434] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 225 (0C389400) [pid = 892] [serial = 1436] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 224 (0CB77400) [pid = 892] [serial = 1438] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 223 (0782B800) [pid = 892] [serial = 1396] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 222 (0C0B0800) [pid = 892] [serial = 1398] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 221 (0CB75400) [pid = 892] [serial = 1400] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 220 (0E6A0400) [pid = 892] [serial = 1402] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 219 (10207000) [pid = 892] [serial = 1404] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 218 (1020A800) [pid = 892] [serial = 1406] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 217 (07861C00) [pid = 892] [serial = 1460] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 216 (0D070C00) [pid = 892] [serial = 1462] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 215 (09081C00) [pid = 892] [serial = 1464] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 214 (0D748400) [pid = 892] [serial = 1466] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 213 (0D7A9800) [pid = 892] [serial = 1468] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 212 (0D7D0C00) [pid = 892] [serial = 1470] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 211 (0D8BDC00) [pid = 892] [serial = 1472] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 210 (0D8C3400) [pid = 892] [serial = 1474] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 209 (0D8C5400) [pid = 892] [serial = 1476] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 208 (09B32000) [pid = 892] [serial = 1478] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 207 (0D8CA000) [pid = 892] [serial = 1480] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 206 (0D958000) [pid = 892] [serial = 1482] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 205 (0DE7E800) [pid = 892] [serial = 1484] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 204 (0DF0C800) [pid = 892] [serial = 1486] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 203 (0DF13400) [pid = 892] [serial = 1488] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 202 (0CC82400) [pid = 892] [serial = 1490] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 201 (0DF18C00) [pid = 892] [serial = 1492] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 200 (0DFF8800) [pid = 892] [serial = 1494] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 199 (0E41F000) [pid = 892] [serial = 1496] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 198 (0E4F1C00) [pid = 892] [serial = 1498] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 197 (0E5BC400) [pid = 892] [serial = 1500] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 196 (0E5C1400) [pid = 892] [serial = 1502] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 195 (0E69B000) [pid = 892] [serial = 1504] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 194 (0E7EAC00) [pid = 892] [serial = 1506] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 193 (0E7F1400) [pid = 892] [serial = 1508] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 192 (0E7F1000) [pid = 892] [serial = 1510] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 191 (0E932000) [pid = 892] [serial = 1512] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 190 (0E939C00) [pid = 892] [serial = 1514] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 189 (0E935C00) [pid = 892] [serial = 1516] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 188 (0E9A0400) [pid = 892] [serial = 1518] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 187 (0E9A3800) [pid = 892] [serial = 1520] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 186 (0EAB1000) [pid = 892] [serial = 1522] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 185 (0EAB6800) [pid = 892] [serial = 1524] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 184 (0EAB9400) [pid = 892] [serial = 1526] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 183 (0EBF7400) [pid = 892] [serial = 1528] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 182 (0EBFD400) [pid = 892] [serial = 1530] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 181 (0ECE1800) [pid = 892] [serial = 1532] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 180 (0ECDDC00) [pid = 892] [serial = 1534] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 179 (0ECE9C00) [pid = 892] [serial = 1536] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 178 (0F333C00) [pid = 892] [serial = 1538] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 177 (0F33E400) [pid = 892] [serial = 1540] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 176 (0F340800) [pid = 892] [serial = 1542] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 175 (0F4C8800) [pid = 892] [serial = 1544] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 174 (0F67F400) [pid = 892] [serial = 1546] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 173 (0F683800) [pid = 892] [serial = 1548] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 172 (0F687800) [pid = 892] [serial = 1550] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 171 (0F689C00) [pid = 892] [serial = 1552] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 170 (07827800) [pid = 892] [serial = 1128] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | --DOMWINDOW == 169 (0CFA2800) [pid = 892] [serial = 1444] [outer = 00000000] [url = about:blank] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 07825C00 == 9 [pid = 892] [id = 785] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 170 (07826400) [pid = 892] [serial = 1786] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 171 (07826C00) [pid = 892] [serial = 1787] [outer = 07826400] 04:34:54 INFO - PROCESS | 4060 | ++DOCSHELL 0782E000 == 10 [pid = 892] [id = 786] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 172 (0782EC00) [pid = 892] [serial = 1788] [outer = 00000000] 04:34:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 173 (07830C00) [pid = 892] [serial = 1789] [outer = 0782EC00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0785AC00 == 11 [pid = 892] [id = 787] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 174 (07861C00) [pid = 892] [serial = 1790] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 175 (08FEA400) [pid = 892] [serial = 1791] [outer = 07861C00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 09067000 == 12 [pid = 892] [id = 788] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 176 (0906A400) [pid = 892] [serial = 1792] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 177 (09074800) [pid = 892] [serial = 1793] [outer = 0906A400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 07823800 == 13 [pid = 892] [id = 789] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 178 (07859C00) [pid = 892] [serial = 1794] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 179 (09074C00) [pid = 892] [serial = 1795] [outer = 07859C00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 09078800 == 14 [pid = 892] [id = 790] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 180 (0907D400) [pid = 892] [serial = 1796] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 181 (0907DC00) [pid = 892] [serial = 1797] [outer = 0907D400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0907FC00 == 15 [pid = 892] [id = 791] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 182 (09501400) [pid = 892] [serial = 1798] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 183 (09502000) [pid = 892] [serial = 1799] [outer = 09501400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 09504800 == 16 [pid = 892] [id = 792] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 184 (09505400) [pid = 892] [serial = 1800] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 185 (09507400) [pid = 892] [serial = 1801] [outer = 09505400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 09077800 == 17 [pid = 892] [id = 793] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 186 (0950AC00) [pid = 892] [serial = 1802] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 187 (0950F000) [pid = 892] [serial = 1803] [outer = 0950AC00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0B648400 == 18 [pid = 892] [id = 794] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 188 (0B648C00) [pid = 892] [serial = 1804] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 189 (0B649000) [pid = 892] [serial = 1805] [outer = 0B648C00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AE800 == 19 [pid = 892] [id = 795] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 190 (0C0B6800) [pid = 892] [serial = 1806] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 191 (0C0B9400) [pid = 892] [serial = 1807] [outer = 0C0B6800] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 09501800 == 20 [pid = 892] [id = 796] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 192 (0950A400) [pid = 892] [serial = 1808] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 193 (0950F400) [pid = 892] [serial = 1809] [outer = 0950A400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0907AC00 == 21 [pid = 892] [id = 797] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 194 (09B32800) [pid = 892] [serial = 1810] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 195 (07853800) [pid = 892] [serial = 1811] [outer = 09B32800] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0C22C800 == 22 [pid = 892] [id = 798] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 196 (0C235C00) [pid = 892] [serial = 1812] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 197 (0C382400) [pid = 892] [serial = 1813] [outer = 0C235C00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0782B000 == 23 [pid = 892] [id = 799] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 198 (0B64BC00) [pid = 892] [serial = 1814] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 199 (09070800) [pid = 892] [serial = 1815] [outer = 0B64BC00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 08FDF000 == 24 [pid = 892] [id = 800] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 200 (0C38BC00) [pid = 892] [serial = 1816] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 201 (0C38C800) [pid = 892] [serial = 1817] [outer = 0C38BC00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0CB73C00 == 25 [pid = 892] [id = 801] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 202 (0C236400) [pid = 892] [serial = 1818] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 203 (0CB75800) [pid = 892] [serial = 1819] [outer = 0C236400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0C391800 == 26 [pid = 892] [id = 802] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 204 (0CB75400) [pid = 892] [serial = 1820] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 205 (0CB76C00) [pid = 892] [serial = 1821] [outer = 0CB75400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0CB77000 == 27 [pid = 892] [id = 803] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 206 (0CB79400) [pid = 892] [serial = 1822] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 207 (0CB7A400) [pid = 892] [serial = 1823] [outer = 0CB79400] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 0C236C00 == 28 [pid = 892] [id = 804] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 208 (0CB7CC00) [pid = 892] [serial = 1824] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 209 (0CC77C00) [pid = 892] [serial = 1825] [outer = 0CB7CC00] 04:34:55 INFO - PROCESS | 4060 | ++DOCSHELL 07852C00 == 29 [pid = 892] [id = 805] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 210 (09502400) [pid = 892] [serial = 1826] [outer = 00000000] 04:34:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 211 (0CC78400) [pid = 892] [serial = 1827] [outer = 09502400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CC81000 == 30 [pid = 892] [id = 806] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 212 (0CC83400) [pid = 892] [serial = 1828] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 213 (0CC84400) [pid = 892] [serial = 1829] [outer = 0CC83400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CC80000 == 31 [pid = 892] [id = 807] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 214 (0CC84800) [pid = 892] [serial = 1830] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 215 (0CFA1400) [pid = 892] [serial = 1831] [outer = 0CC84800] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7B400 == 32 [pid = 892] [id = 808] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 216 (0CFA1C00) [pid = 892] [serial = 1832] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 217 (0CFA4C00) [pid = 892] [serial = 1833] [outer = 0CFA1C00] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CB72000 == 33 [pid = 892] [id = 809] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 218 (0CFA5000) [pid = 892] [serial = 1834] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 219 (0CFA7800) [pid = 892] [serial = 1835] [outer = 0CFA5000] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAB000 == 34 [pid = 892] [id = 810] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 220 (0CFAD400) [pid = 892] [serial = 1836] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 221 (0CFAEC00) [pid = 892] [serial = 1837] [outer = 0CFAD400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D064800 == 35 [pid = 892] [id = 811] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 222 (0D065400) [pid = 892] [serial = 1838] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 223 (0D067000) [pid = 892] [serial = 1839] [outer = 0D065400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CC80800 == 36 [pid = 892] [id = 812] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 224 (0CFA0400) [pid = 892] [serial = 1840] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 225 (07823000) [pid = 892] [serial = 1841] [outer = 0CFA0400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAE400 == 37 [pid = 892] [id = 813] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 226 (0D065800) [pid = 892] [serial = 1842] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 227 (0D069000) [pid = 892] [serial = 1843] [outer = 0D065800] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D067800 == 38 [pid = 892] [id = 814] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 228 (0D06E400) [pid = 892] [serial = 1844] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 229 (0D071800) [pid = 892] [serial = 1845] [outer = 0D06E400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0CC78000 == 39 [pid = 892] [id = 815] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 230 (0D072000) [pid = 892] [serial = 1846] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 231 (0D073800) [pid = 892] [serial = 1847] [outer = 0D072000] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D1000 == 40 [pid = 892] [id = 816] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 232 (0D0D2C00) [pid = 892] [serial = 1848] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 233 (0D0D3C00) [pid = 892] [serial = 1849] [outer = 0D0D2C00] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CC800 == 41 [pid = 892] [id = 817] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 234 (0D0D4000) [pid = 892] [serial = 1850] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 235 (0D0D6000) [pid = 892] [serial = 1851] [outer = 0D0D4000] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D0DA400 == 42 [pid = 892] [id = 818] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 236 (0D323000) [pid = 892] [serial = 1852] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 237 (0950D400) [pid = 892] [serial = 1853] [outer = 0D323000] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D0DAC00 == 43 [pid = 892] [id = 819] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 238 (0D43B800) [pid = 892] [serial = 1854] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0D445400) [pid = 892] [serial = 1855] [outer = 0D43B800] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D06F800 == 44 [pid = 892] [id = 820] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0D0D7C00) [pid = 892] [serial = 1856] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0D43DC00) [pid = 892] [serial = 1857] [outer = 0D0D7C00] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D73CC00 == 45 [pid = 892] [id = 821] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0D73DC00) [pid = 892] [serial = 1858] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0950D800) [pid = 892] [serial = 1859] [outer = 0D73DC00] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D526C00 == 46 [pid = 892] [id = 822] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0D745000) [pid = 892] [serial = 1860] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 245 (0D7A7800) [pid = 892] [serial = 1861] [outer = 0D745000] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D3C00 == 47 [pid = 892] [id = 823] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 246 (0D7D6C00) [pid = 892] [serial = 1862] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 247 (0D7D7800) [pid = 892] [serial = 1863] [outer = 0D7D6C00] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BCC00 == 48 [pid = 892] [id = 824] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 248 (0D8BE400) [pid = 892] [serial = 1864] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 249 (0D8BE800) [pid = 892] [serial = 1865] [outer = 0D8BE400] 04:34:56 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C4800 == 49 [pid = 892] [id = 825] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 250 (0D8C8800) [pid = 892] [serial = 1866] [outer = 00000000] 04:34:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 251 (0D8C9800) [pid = 892] [serial = 1867] [outer = 0D8C8800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C3800 == 50 [pid = 892] [id = 826] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 252 (0D8C4000) [pid = 892] [serial = 1868] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 253 (0D8CBC00) [pid = 892] [serial = 1869] [outer = 0D8C4000] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A6000 == 51 [pid = 892] [id = 827] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 254 (0D953800) [pid = 892] [serial = 1870] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 255 (0D956400) [pid = 892] [serial = 1871] [outer = 0D953800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7E000 == 52 [pid = 892] [id = 828] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 256 (0D73D400) [pid = 892] [serial = 1872] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 257 (0CC75400) [pid = 892] [serial = 1873] [outer = 0D73D400] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7A000 == 53 [pid = 892] [id = 829] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 258 (0D95DC00) [pid = 892] [serial = 1874] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 259 (0DE79400) [pid = 892] [serial = 1875] [outer = 0D95DC00] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0C400 == 54 [pid = 892] [id = 830] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 260 (0DF0C800) [pid = 892] [serial = 1876] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 261 (0DF12800) [pid = 892] [serial = 1877] [outer = 0DF0C800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0DE81000 == 55 [pid = 892] [id = 831] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 262 (0DF15C00) [pid = 892] [serial = 1878] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 263 (0DF17000) [pid = 892] [serial = 1879] [outer = 0DF15C00] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0DF19C00 == 56 [pid = 892] [id = 832] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 264 (0DFEBC00) [pid = 892] [serial = 1880] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 265 (0DFEC000) [pid = 892] [serial = 1881] [outer = 0DFEBC00] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CF000 == 57 [pid = 892] [id = 833] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 266 (0DFF0C00) [pid = 892] [serial = 1882] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 267 (0DFF3000) [pid = 892] [serial = 1883] [outer = 0DFF0C00] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF6800 == 58 [pid = 892] [id = 834] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 268 (0DFF8000) [pid = 892] [serial = 1884] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 269 (0E419400) [pid = 892] [serial = 1885] [outer = 0DFF8000] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E41D400 == 59 [pid = 892] [id = 835] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 270 (0E421C00) [pid = 892] [serial = 1886] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 271 (0E4F4800) [pid = 892] [serial = 1887] [outer = 0E421C00] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0DE77C00 == 60 [pid = 892] [id = 836] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 272 (0DFF6400) [pid = 892] [serial = 1888] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 273 (0E420400) [pid = 892] [serial = 1889] [outer = 0DFF6400] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E5B8000 == 61 [pid = 892] [id = 837] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 274 (0E5B8800) [pid = 892] [serial = 1890] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 275 (0E5BAC00) [pid = 892] [serial = 1891] [outer = 0E5B8800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BBC00 == 62 [pid = 892] [id = 838] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 276 (0E5BE800) [pid = 892] [serial = 1892] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 277 (0E5C3400) [pid = 892] [serial = 1893] [outer = 0E5BE800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E692800 == 63 [pid = 892] [id = 839] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 278 (0E698800) [pid = 892] [serial = 1894] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 279 (0E699400) [pid = 892] [serial = 1895] [outer = 0E698800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C5C00 == 64 [pid = 892] [id = 840] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 280 (0E69A400) [pid = 892] [serial = 1896] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 281 (0E69CC00) [pid = 892] [serial = 1897] [outer = 0E69A400] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E41F000 == 65 [pid = 892] [id = 841] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 282 (0E7E9800) [pid = 892] [serial = 1898] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 283 (0E7EE800) [pid = 892] [serial = 1899] [outer = 0E7E9800] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BE400 == 66 [pid = 892] [id = 842] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 284 (0E7EC800) [pid = 892] [serial = 1900] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 285 (0E7F1400) [pid = 892] [serial = 1901] [outer = 0E7EC800] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 284 (0E4F0C00) [pid = 892] [serial = 1768] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 283 (0E7ECC00) [pid = 892] [serial = 1772] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 282 (0D8C5000) [pid = 892] [serial = 1722] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 281 (0D8C6400) [pid = 892] [serial = 1724] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 280 (0D8C8400) [pid = 892] [serial = 1726] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 279 (0DFEB400) [pid = 892] [serial = 1738] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 278 (0DFEDC00) [pid = 892] [serial = 1740] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 277 (0D7CFC00) [pid = 892] [serial = 1716] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 276 (0DFF1C00) [pid = 892] [serial = 1742] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 275 (0DFF3C00) [pid = 892] [serial = 1744] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 274 (0DF11C00) [pid = 892] [serial = 1734] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 273 (0DFF7400) [pid = 892] [serial = 1746] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 272 (0D8CB400) [pid = 892] [serial = 1736] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 271 (0DE75000) [pid = 892] [serial = 1732] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 270 (0D959800) [pid = 892] [serial = 1730] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 269 (0E418000) [pid = 892] [serial = 1748] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 268 (0D8C0400) [pid = 892] [serial = 1720] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 267 (0D950800) [pid = 892] [serial = 1728] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 266 (0E41CC00) [pid = 892] [serial = 1750] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 265 (0D7A5400) [pid = 892] [serial = 1714] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 264 (0D524400) [pid = 892] [serial = 1710] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 263 (0D7D8400) [pid = 892] [serial = 1718] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 262 (0D524800) [pid = 892] [serial = 1708] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 261 (0D7A2800) [pid = 892] [serial = 1712] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 260 (0D32F000) [pid = 892] [serial = 1706] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 259 (0D0CE800) [pid = 892] [serial = 1702] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 258 (0D322000) [pid = 892] [serial = 1704] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 257 (0D0CD800) [pid = 892] [serial = 1700] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 256 (0D0CBC00) [pid = 892] [serial = 1698] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 255 (0E69D400) [pid = 892] [serial = 1770] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 254 (0CC82800) [pid = 892] [serial = 1688] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 253 (0CFA0800) [pid = 892] [serial = 1686] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 252 (0CC84C00) [pid = 892] [serial = 1684] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 251 (0CC7D000) [pid = 892] [serial = 1682] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 250 (0CC7B800) [pid = 892] [serial = 1680] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 249 (0CC7A800) [pid = 892] [serial = 1678] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 248 (0CB7EC00) [pid = 892] [serial = 1676] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 247 (0CB78000) [pid = 892] [serial = 1674] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 246 (0C22F000) [pid = 892] [serial = 1672] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 245 (0D06F400) [pid = 892] [serial = 1696] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 244 (0CB70400) [pid = 892] [serial = 1670] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (0C390400) [pid = 892] [serial = 1668] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (09B29000) [pid = 892] [serial = 1666] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0C387800) [pid = 892] [serial = 1664] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (0C236000) [pid = 892] [serial = 1662] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (0C22F800) [pid = 892] [serial = 1660] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (07856400) [pid = 892] [serial = 1658] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 237 (0906B800) [pid = 892] [serial = 1656] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 236 (0C0B5400) [pid = 892] [serial = 1654] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 235 (0C0AEC00) [pid = 892] [serial = 1652] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 234 (0950E000) [pid = 892] [serial = 1650] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 233 (09509800) [pid = 892] [serial = 1648] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 232 (09506000) [pid = 892] [serial = 1646] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 231 (09081800) [pid = 892] [serial = 1644] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 230 (0907E400) [pid = 892] [serial = 1642] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 229 (09071800) [pid = 892] [serial = 1640] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 228 (08FE7000) [pid = 892] [serial = 1638] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 227 (0785F400) [pid = 892] [serial = 1636] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 226 (07852800) [pid = 892] [serial = 1634] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 225 (0CFA7000) [pid = 892] [serial = 1692] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 224 (07822800) [pid = 892] [serial = 1632] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 223 (0D068000) [pid = 892] [serial = 1694] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 222 (09B28C00) [pid = 892] [serial = 1630] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 221 (0DFF6000) [pid = 892] [serial = 1754] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 220 (0E420C00) [pid = 892] [serial = 1756] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 219 (0E41F400) [pid = 892] [serial = 1752] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 218 (0E4F6400) [pid = 892] [serial = 1758] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 217 (0E5BA000) [pid = 892] [serial = 1760] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 216 (0E5BDC00) [pid = 892] [serial = 1762] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 215 (0E692000) [pid = 892] [serial = 1764] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 214 (0E694C00) [pid = 892] [serial = 1766] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | --DOMWINDOW == 213 (0CFA9400) [pid = 892] [serial = 1690] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0785F400 == 67 [pid = 892] [id = 843] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 214 (08FE7000) [pid = 892] [serial = 1902] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 215 (0906B800) [pid = 892] [serial = 1903] [outer = 08FE7000] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F000 == 68 [pid = 892] [id = 844] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 216 (0C236000) [pid = 892] [serial = 1904] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 217 (0C387800) [pid = 892] [serial = 1905] [outer = 0C236000] 04:34:57 INFO - PROCESS | 4060 | ++DOCSHELL 07852800 == 69 [pid = 892] [id = 845] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 218 (09509800) [pid = 892] [serial = 1906] [outer = 00000000] 04:34:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 219 (0CB7EC00) [pid = 892] [serial = 1907] [outer = 09509800] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7A800 == 70 [pid = 892] [id = 846] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 220 (0CC84C00) [pid = 892] [serial = 1908] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 221 (0CFA9400) [pid = 892] [serial = 1909] [outer = 0CC84C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0D068000 == 71 [pid = 892] [id = 847] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 222 (0D0CD800) [pid = 892] [serial = 1910] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 223 (0D524400) [pid = 892] [serial = 1911] [outer = 0D0CD800] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0D524800 == 72 [pid = 892] [id = 848] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 224 (0D7CFC00) [pid = 892] [serial = 1912] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 225 (0D8C5000) [pid = 892] [serial = 1913] [outer = 0D7CFC00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C6400 == 73 [pid = 892] [id = 849] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 226 (0D950800) [pid = 892] [serial = 1914] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 227 (0DF11C00) [pid = 892] [serial = 1915] [outer = 0D950800] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEB400 == 74 [pid = 892] [id = 850] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 228 (0D322000) [pid = 892] [serial = 1916] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 229 (0E418000) [pid = 892] [serial = 1917] [outer = 0D322000] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF7400 == 75 [pid = 892] [id = 851] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 230 (0E694C00) [pid = 892] [serial = 1918] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 231 (0E7ECC00) [pid = 892] [serial = 1919] [outer = 0E694C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 07822800 == 76 [pid = 892] [id = 852] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 232 (0E92DC00) [pid = 892] [serial = 1920] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 233 (0E92E800) [pid = 892] [serial = 1921] [outer = 0E92DC00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BA000 == 77 [pid = 892] [id = 853] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 234 (0E931C00) [pid = 892] [serial = 1922] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 235 (0E933000) [pid = 892] [serial = 1923] [outer = 0E931C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E935C00 == 78 [pid = 892] [id = 854] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 236 (0E936C00) [pid = 892] [serial = 1924] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 237 (0E938000) [pid = 892] [serial = 1925] [outer = 0E936C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E939800 == 79 [pid = 892] [id = 855] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 238 (0E997400) [pid = 892] [serial = 1926] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0E998000) [pid = 892] [serial = 1927] [outer = 0E997400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E937800 == 80 [pid = 892] [id = 856] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0E998400) [pid = 892] [serial = 1928] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0E999C00) [pid = 892] [serial = 1929] [outer = 0E998400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EB800 == 81 [pid = 892] [id = 857] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0E92E000) [pid = 892] [serial = 1930] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0E932C00) [pid = 892] [serial = 1931] [outer = 0E92E000] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E99A000 == 82 [pid = 892] [id = 858] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0E99B400) [pid = 892] [serial = 1932] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 245 (0E99DC00) [pid = 892] [serial = 1933] [outer = 0E99B400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E997800 == 83 [pid = 892] [id = 859] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 246 (0E99F400) [pid = 892] [serial = 1934] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 247 (0E9A0C00) [pid = 892] [serial = 1935] [outer = 0E99F400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E930400 == 84 [pid = 892] [id = 860] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 248 (0E9A1800) [pid = 892] [serial = 1936] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 249 (0E9A2400) [pid = 892] [serial = 1937] [outer = 0E9A1800] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A3C00 == 85 [pid = 892] [id = 861] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 250 (0E9A4400) [pid = 892] [serial = 1938] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 251 (0E9A5400) [pid = 892] [serial = 1939] [outer = 0E9A4400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A5C00 == 86 [pid = 892] [id = 862] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 252 (0E9A6800) [pid = 892] [serial = 1940] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 253 (0EAAFC00) [pid = 892] [serial = 1941] [outer = 0E9A6800] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB0000 == 87 [pid = 892] [id = 863] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 254 (0EAB1000) [pid = 892] [serial = 1942] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 255 (0EAB2000) [pid = 892] [serial = 1943] [outer = 0EAB1000] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB2800 == 88 [pid = 892] [id = 864] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 256 (0EAB3400) [pid = 892] [serial = 1944] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 257 (0EAB4C00) [pid = 892] [serial = 1945] [outer = 0EAB3400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB5000 == 89 [pid = 892] [id = 865] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 258 (0EAB5C00) [pid = 892] [serial = 1946] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 259 (0EAB6800) [pid = 892] [serial = 1947] [outer = 0EAB5C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E99EC00 == 90 [pid = 892] [id = 866] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 260 (0E9A2C00) [pid = 892] [serial = 1948] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 261 (0EAAF400) [pid = 892] [serial = 1949] [outer = 0E9A2C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB8000 == 91 [pid = 892] [id = 867] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 262 (0EABA000) [pid = 892] [serial = 1950] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 263 (0EABC800) [pid = 892] [serial = 1951] [outer = 0EABA000] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EABDC00 == 92 [pid = 892] [id = 868] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 264 (0EABE800) [pid = 892] [serial = 1952] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 265 (0EBF1400) [pid = 892] [serial = 1953] [outer = 0EABE800] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A3800 == 93 [pid = 892] [id = 869] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 266 (0EBF1C00) [pid = 892] [serial = 1954] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 267 (0EBF2400) [pid = 892] [serial = 1955] [outer = 0EBF1C00] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF3800 == 94 [pid = 892] [id = 870] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 268 (0EBF4400) [pid = 892] [serial = 1956] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 269 (0EBF5000) [pid = 892] [serial = 1957] [outer = 0EBF4400] 04:34:58 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF5400 == 95 [pid = 892] [id = 871] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 270 (0EBF6400) [pid = 892] [serial = 1958] [outer = 00000000] 04:34:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 271 (0EBF7000) [pid = 892] [serial = 1959] [outer = 0EBF6400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF7400 == 96 [pid = 892] [id = 872] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 272 (0EBF8400) [pid = 892] [serial = 1960] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 273 (0EBF9000) [pid = 892] [serial = 1961] [outer = 0EBF8400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB9800 == 97 [pid = 892] [id = 873] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 274 (0EABE400) [pid = 892] [serial = 1962] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 275 (0EBF9400) [pid = 892] [serial = 1963] [outer = 0EABE400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFBC00 == 98 [pid = 892] [id = 874] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 276 (0EBFC400) [pid = 892] [serial = 1964] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 277 (0EBFC800) [pid = 892] [serial = 1965] [outer = 0EBFC400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFB400 == 99 [pid = 892] [id = 875] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 278 (0EBFC000) [pid = 892] [serial = 1966] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 279 (0EBFE000) [pid = 892] [serial = 1967] [outer = 0EBFC000] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFE400 == 100 [pid = 892] [id = 876] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 280 (0EBFF400) [pid = 892] [serial = 1968] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 281 (0ECDD400) [pid = 892] [serial = 1969] [outer = 0EBFF400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0ECDD800 == 101 [pid = 892] [id = 877] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 282 (0ECDE400) [pid = 892] [serial = 1970] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 283 (0ECDF000) [pid = 892] [serial = 1971] [outer = 0ECDE400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE2000 == 102 [pid = 892] [id = 878] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 284 (0ECE4400) [pid = 892] [serial = 1972] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 285 (0ECE4C00) [pid = 892] [serial = 1973] [outer = 0ECE4400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE7000 == 103 [pid = 892] [id = 879] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 286 (0ECE8400) [pid = 892] [serial = 1974] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 287 (0ECE9000) [pid = 892] [serial = 1975] [outer = 0ECE8400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE3C00 == 104 [pid = 892] [id = 880] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (0ECE6400) [pid = 892] [serial = 1976] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (0ECE9400) [pid = 892] [serial = 1977] [outer = 0ECE6400] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF4000 == 105 [pid = 892] [id = 881] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (0ECDEC00) [pid = 892] [serial = 1978] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (0ECE1C00) [pid = 892] [serial = 1979] [outer = 0ECDEC00] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0F331400 == 106 [pid = 892] [id = 882] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (0F333C00) [pid = 892] [serial = 1980] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (0F335000) [pid = 892] [serial = 1981] [outer = 0F333C00] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0F334000 == 107 [pid = 892] [id = 883] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 294 (0F336800) [pid = 892] [serial = 1982] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (0F338800) [pid = 892] [serial = 1983] [outer = 0F336800] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF8C00 == 108 [pid = 892] [id = 884] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (0F33EC00) [pid = 892] [serial = 1984] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (0F340400) [pid = 892] [serial = 1985] [outer = 0F33EC00] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C2000 == 109 [pid = 892] [id = 885] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (0F4C2800) [pid = 892] [serial = 1986] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (0F4C4C00) [pid = 892] [serial = 1987] [outer = 0F4C2800] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE1800 == 110 [pid = 892] [id = 886] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (0F4C7C00) [pid = 892] [serial = 1988] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (0F4C8C00) [pid = 892] [serial = 1989] [outer = 0F4C7C00] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CAC00 == 111 [pid = 892] [id = 887] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (0F4CBC00) [pid = 892] [serial = 1990] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0F4CCC00) [pid = 892] [serial = 1991] [outer = 0F4CBC00] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0CB74400 == 112 [pid = 892] [id = 888] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0E41C000) [pid = 892] [serial = 1992] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0F338C00) [pid = 892] [serial = 1993] [outer = 0E41C000] 04:34:59 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C5800 == 113 [pid = 892] [id = 889] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0F4CC400) [pid = 892] [serial = 1994] [outer = 00000000] 04:34:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0F4D0000) [pid = 892] [serial = 1995] [outer = 0F4CC400] 04:35:00 INFO - PROCESS | 4060 | 1476444900024 Marionette TRACE conn7 <- [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]]]}] 04:35:00 INFO - ........................................................................................................................................................................................................................ 04:35:00 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html | took 13674ms 04:35:00 INFO - PROCESS | 4060 | 1476444900136 Marionette TRACE conn7 -> [0,691,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 4060 | 1476444900141 Marionette TRACE conn7 <- [1,691,null,{"value":"2147483652"}] 04:35:00 INFO - PROCESS | 4060 | 1476444900147 Marionette TRACE conn7 -> [0,692,"timeouts",{"script":185000}] 04:35:00 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html 04:35:00 INFO - PROCESS | 4060 | 1476444900154 Marionette TRACE conn7 <- [1,692,null,{}] 04:35:00 INFO - PROCESS | 4060 | 1476444900162 Marionette TRACE conn7 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:00 INFO - PROCESS | 4060 | 1476444900326 Marionette TRACE conn7 <- [1,693,null,{"value":null}] 04:35:00 INFO - PROCESS | 4060 | 1476444900353 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:35:00 INFO - PROCESS | 4060 | ++DOCSHELL 0782AC00 == 114 [pid = 892] [id = 890] 04:35:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0782FC00) [pid = 892] [serial = 1996] [outer = 00000000] 04:35:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (09510400) [pid = 892] [serial = 1997] [outer = 0782FC00] 04:35:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0B64D400) [pid = 892] [serial = 1998] [outer = 0782FC00] 04:35:00 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:00 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0F4C5800 == 113 [pid = 892] [id = 889] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CB74400 == 112 [pid = 892] [id = 888] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0F4CAC00 == 111 [pid = 892] [id = 887] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0ECE1800 == 110 [pid = 892] [id = 886] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0F4C2000 == 109 [pid = 892] [id = 885] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DFF8C00 == 108 [pid = 892] [id = 884] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0F334000 == 107 [pid = 892] [id = 883] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0F331400 == 106 [pid = 892] [id = 882] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBF4000 == 105 [pid = 892] [id = 881] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0ECE3C00 == 104 [pid = 892] [id = 880] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0ECE7000 == 103 [pid = 892] [id = 879] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0ECE2000 == 102 [pid = 892] [id = 878] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBFE400 == 101 [pid = 892] [id = 876] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0ECDD800 == 100 [pid = 892] [id = 877] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBFB400 == 99 [pid = 892] [id = 875] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBFBC00 == 98 [pid = 892] [id = 874] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EAB9800 == 97 [pid = 892] [id = 873] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBF7400 == 96 [pid = 892] [id = 872] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBF5400 == 95 [pid = 892] [id = 871] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EBF3800 == 94 [pid = 892] [id = 870] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E9A3800 == 93 [pid = 892] [id = 869] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EABDC00 == 92 [pid = 892] [id = 868] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EAB8000 == 91 [pid = 892] [id = 867] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E99EC00 == 90 [pid = 892] [id = 866] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EAB5000 == 89 [pid = 892] [id = 865] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EAB2800 == 88 [pid = 892] [id = 864] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0EAB0000 == 87 [pid = 892] [id = 863] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E9A5C00 == 86 [pid = 892] [id = 862] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E9A3C00 == 85 [pid = 892] [id = 861] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E930400 == 84 [pid = 892] [id = 860] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E997800 == 83 [pid = 892] [id = 859] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E99A000 == 82 [pid = 892] [id = 858] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E7EB800 == 81 [pid = 892] [id = 857] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E937800 == 80 [pid = 892] [id = 856] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E939800 == 79 [pid = 892] [id = 855] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E935C00 == 78 [pid = 892] [id = 854] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E5BA000 == 77 [pid = 892] [id = 853] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 07822800 == 76 [pid = 892] [id = 852] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DFEB400 == 75 [pid = 892] [id = 850] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DFF7400 == 74 [pid = 892] [id = 851] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D8C6400 == 73 [pid = 892] [id = 849] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D524800 == 72 [pid = 892] [id = 848] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D068000 == 71 [pid = 892] [id = 847] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E7F0400 == 70 [pid = 892] [id = 779] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC7A800 == 69 [pid = 892] [id = 846] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 07852800 == 68 [pid = 892] [id = 845] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0C22F000 == 67 [pid = 892] [id = 844] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0785F400 == 66 [pid = 892] [id = 843] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E5BE400 == 65 [pid = 892] [id = 842] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E41F000 == 64 [pid = 892] [id = 841] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E5C5C00 == 63 [pid = 892] [id = 840] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E692800 == 62 [pid = 892] [id = 839] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E5BBC00 == 61 [pid = 892] [id = 838] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E5B8000 == 60 [pid = 892] [id = 837] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DE77C00 == 59 [pid = 892] [id = 836] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0E41D400 == 58 [pid = 892] [id = 835] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DFF6800 == 57 [pid = 892] [id = 834] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D0CF000 == 56 [pid = 892] [id = 833] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DF19C00 == 55 [pid = 892] [id = 832] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DE81000 == 54 [pid = 892] [id = 831] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0DF0C400 == 53 [pid = 892] [id = 830] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC7A000 == 52 [pid = 892] [id = 829] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CB7E000 == 51 [pid = 892] [id = 828] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D7A6000 == 50 [pid = 892] [id = 827] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D8C3800 == 49 [pid = 892] [id = 826] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D8C4800 == 48 [pid = 892] [id = 825] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D8BCC00 == 47 [pid = 892] [id = 824] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D7D3C00 == 46 [pid = 892] [id = 823] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D526C00 == 45 [pid = 892] [id = 822] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D73CC00 == 44 [pid = 892] [id = 821] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D06F800 == 43 [pid = 892] [id = 820] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D0DAC00 == 42 [pid = 892] [id = 819] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D0DA400 == 41 [pid = 892] [id = 818] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D0CC800 == 40 [pid = 892] [id = 817] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D0D1000 == 39 [pid = 892] [id = 816] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC78000 == 38 [pid = 892] [id = 815] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D067800 == 37 [pid = 892] [id = 814] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CFAE400 == 36 [pid = 892] [id = 813] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC80800 == 35 [pid = 892] [id = 812] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0D064800 == 34 [pid = 892] [id = 811] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CFAB000 == 33 [pid = 892] [id = 810] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CB72000 == 32 [pid = 892] [id = 809] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC7B400 == 31 [pid = 892] [id = 808] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC80000 == 30 [pid = 892] [id = 807] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CC81000 == 29 [pid = 892] [id = 806] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 07852C00 == 28 [pid = 892] [id = 805] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0C236C00 == 27 [pid = 892] [id = 804] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CB77000 == 26 [pid = 892] [id = 803] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0C391800 == 25 [pid = 892] [id = 802] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0CB73C00 == 24 [pid = 892] [id = 801] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 08FDF000 == 23 [pid = 892] [id = 800] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0782B000 == 22 [pid = 892] [id = 799] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0C22C800 == 21 [pid = 892] [id = 798] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0907AC00 == 20 [pid = 892] [id = 797] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 09501800 == 19 [pid = 892] [id = 796] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0C0AE800 == 18 [pid = 892] [id = 795] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0C0B2C00 == 17 [pid = 892] [id = 783] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0B34DC00 == 16 [pid = 892] [id = 782] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 09075C00 == 15 [pid = 892] [id = 781] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 07829000 == 14 [pid = 892] [id = 780] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0B648400 == 13 [pid = 892] [id = 794] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 09077800 == 12 [pid = 892] [id = 793] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 09504800 == 11 [pid = 892] [id = 792] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0907FC00 == 10 [pid = 892] [id = 791] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 09078800 == 9 [pid = 892] [id = 790] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 07823800 == 8 [pid = 892] [id = 789] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 09067000 == 7 [pid = 892] [id = 788] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0785AC00 == 6 [pid = 892] [id = 787] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0782E000 == 5 [pid = 892] [id = 786] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 07825C00 == 4 [pid = 892] [id = 785] 04:35:01 INFO - PROCESS | 4060 | --DOCSHELL 0782A000 == 3 [pid = 892] [id = 784] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (07853000) [pid = 892] [serial = 1635] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0CFA8400) [pid = 892] [serial = 1693] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (07823C00) [pid = 892] [serial = 1633] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0D068400) [pid = 892] [serial = 1695] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0B349800) [pid = 892] [serial = 1631] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0DFFA400) [pid = 892] [serial = 1755] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (0E4F3000) [pid = 892] [serial = 1757] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (0E422400) [pid = 892] [serial = 1753] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (0E5B7400) [pid = 892] [serial = 1759] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (0E5BD800) [pid = 892] [serial = 1761] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (0E5C0000) [pid = 892] [serial = 1763] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (0E5C6800) [pid = 892] [serial = 1765] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (0E696C00) [pid = 892] [serial = 1767] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (0CFAAC00) [pid = 892] [serial = 1691] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (0E694800) [pid = 892] [serial = 1769] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (0E7EF400) [pid = 892] [serial = 1773] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 293 (0D8C5800) [pid = 892] [serial = 1723] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (0D8C9C00) [pid = 892] [serial = 1725] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (0D8C9400) [pid = 892] [serial = 1727] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (0DFED800) [pid = 892] [serial = 1739] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (0DFEF000) [pid = 892] [serial = 1741] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (0D7D0000) [pid = 892] [serial = 1717] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (0DFF3800) [pid = 892] [serial = 1743] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 286 (0DFF6C00) [pid = 892] [serial = 1745] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 285 (0DF12C00) [pid = 892] [serial = 1735] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 284 (0DFF9800) [pid = 892] [serial = 1747] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 283 (0DE82800) [pid = 892] [serial = 1737] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 282 (0DE7B400) [pid = 892] [serial = 1733] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 281 (0D95B000) [pid = 892] [serial = 1731] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 280 (0E41A400) [pid = 892] [serial = 1749] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 279 (0D8C0C00) [pid = 892] [serial = 1721] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 278 (0CC7CC00) [pid = 892] [serial = 1729] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 277 (0E41EC00) [pid = 892] [serial = 1751] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 276 (0C386C00) [pid = 892] [serial = 1715] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 275 (0D52C800) [pid = 892] [serial = 1711] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 274 (0D7D8C00) [pid = 892] [serial = 1719] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 273 (0D528C00) [pid = 892] [serial = 1709] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 272 (0D7A4000) [pid = 892] [serial = 1713] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 271 (0D32FC00) [pid = 892] [serial = 1707] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 270 (0D0D4400) [pid = 892] [serial = 1703] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 269 (0907A400) [pid = 892] [serial = 1705] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 268 (0D0CEC00) [pid = 892] [serial = 1701] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 267 (0D0CC000) [pid = 892] [serial = 1699] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 266 (0E69F000) [pid = 892] [serial = 1771] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 265 (0CFA3C00) [pid = 892] [serial = 1689] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 264 (0CFA4800) [pid = 892] [serial = 1687] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 263 (0CFA0C00) [pid = 892] [serial = 1685] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 262 (0CC7EC00) [pid = 892] [serial = 1683] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 261 (0CC7DC00) [pid = 892] [serial = 1681] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 260 (0CC7B000) [pid = 892] [serial = 1679] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 259 (0CC76400) [pid = 892] [serial = 1677] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 258 (0CB7B400) [pid = 892] [serial = 1675] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 257 (0950C400) [pid = 892] [serial = 1673] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 256 (0950BC00) [pid = 892] [serial = 1697] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 255 (0CB71000) [pid = 892] [serial = 1671] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 254 (09082000) [pid = 892] [serial = 1669] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 253 (0C38F000) [pid = 892] [serial = 1667] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 252 (0C38A800) [pid = 892] [serial = 1665] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 251 (0C384C00) [pid = 892] [serial = 1663] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 250 (0C231C00) [pid = 892] [serial = 1661] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 249 (0785B000) [pid = 892] [serial = 1659] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 248 (09080400) [pid = 892] [serial = 1657] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 247 (0C0BA800) [pid = 892] [serial = 1655] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 246 (0C0AF400) [pid = 892] [serial = 1653] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 245 (09510800) [pid = 892] [serial = 1651] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 244 (0950CC00) [pid = 892] [serial = 1649] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (09506400) [pid = 892] [serial = 1647] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (09082800) [pid = 892] [serial = 1645] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0907E800) [pid = 892] [serial = 1643] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (09074400) [pid = 892] [serial = 1641] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (08FE8400) [pid = 892] [serial = 1639] [outer = 00000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (0785F800) [pid = 892] [serial = 1637] [outer = 00000000] [url = about:blank] 04:35:02 INFO - PROCESS | 4060 | 1476444902493 Marionette TRACE conn7 <- [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]]]}] 04:35:02 INFO - ........................................................................................................................................................................................................................ 04:35:02 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html | took 2438ms 04:35:02 INFO - PROCESS | 4060 | 1476444902592 Marionette TRACE conn7 -> [0,695,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 4060 | 1476444902597 Marionette TRACE conn7 <- [1,695,null,{"value":"2147483652"}] 04:35:02 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html 04:35:02 INFO - PROCESS | 4060 | 1476444902603 Marionette TRACE conn7 -> [0,696,"timeouts",{"script":185000}] 04:35:02 INFO - PROCESS | 4060 | 1476444902608 Marionette TRACE conn7 <- [1,696,null,{}] 04:35:02 INFO - PROCESS | 4060 | 1476444902616 Marionette TRACE conn7 -> [0,697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:02 INFO - PROCESS | 4060 | 1476444902713 Marionette TRACE conn7 <- [1,697,null,{"value":null}] 04:35:02 INFO - PROCESS | 4060 | 1476444902729 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:35:02 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F800 == 4 [pid = 892] [id = 891] 04:35:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0C234C00) [pid = 892] [serial = 1999] [outer = 00000000] 04:35:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0C38C000) [pid = 892] [serial = 2000] [outer = 0C234C00] 04:35:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0CB71400) [pid = 892] [serial = 2001] [outer = 0C234C00] 04:35:02 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:02 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:04 INFO - PROCESS | 4060 | 1476444904386 Marionette TRACE conn7 <- [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]]]}] 04:35:04 INFO - ........................................................................................................................................................................................................................ 04:35:04 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html | took 1885ms 04:35:04 INFO - PROCESS | 4060 | 1476444904492 Marionette TRACE conn7 -> [0,699,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 4060 | 1476444904499 Marionette TRACE conn7 <- [1,699,null,{"value":"2147483652"}] 04:35:04 INFO - PROCESS | 4060 | 1476444904507 Marionette TRACE conn7 -> [0,700,"timeouts",{"script":185000}] 04:35:04 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html 04:35:04 INFO - PROCESS | 4060 | 1476444904513 Marionette TRACE conn7 <- [1,700,null,{}] 04:35:04 INFO - PROCESS | 4060 | 1476444904518 Marionette TRACE conn7 -> [0,701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:04 INFO - PROCESS | 4060 | 1476444904617 Marionette TRACE conn7 <- [1,701,null,{"value":null}] 04:35:04 INFO - PROCESS | 4060 | 1476444904635 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:35:04 INFO - PROCESS | 4060 | ++DOCSHELL 0C38F000 == 5 [pid = 892] [id = 892] 04:35:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0C390000) [pid = 892] [serial = 2002] [outer = 00000000] 04:35:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0D0CFC00) [pid = 892] [serial = 2003] [outer = 0C390000] 04:35:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0D0D3800) [pid = 892] [serial = 2004] [outer = 0C390000] 04:35:04 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:04 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (0E997400) [pid = 892] [serial = 1926] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (0E998400) [pid = 892] [serial = 1928] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0EBFC000) [pid = 892] [serial = 1966] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (0EABA000) [pid = 892] [serial = 1950] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (0E9A6800) [pid = 892] [serial = 1940] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (0F333C00) [pid = 892] [serial = 1980] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 237 (0EAB1000) [pid = 892] [serial = 1942] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 236 (0E69A400) [pid = 892] [serial = 1896] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 235 (0F4CBC00) [pid = 892] [serial = 1990] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 234 (08FE7000) [pid = 892] [serial = 1902] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 233 (0EBF1C00) [pid = 892] [serial = 1954] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 232 (0EAB3400) [pid = 892] [serial = 1944] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 231 (0E7EC800) [pid = 892] [serial = 1900] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 230 (0EABE400) [pid = 892] [serial = 1962] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 229 (0EBFF400) [pid = 892] [serial = 1968] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 228 (0EBF4400) [pid = 892] [serial = 1956] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 227 (0E9A4400) [pid = 892] [serial = 1938] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 226 (0CC84C00) [pid = 892] [serial = 1908] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 225 (0E92DC00) [pid = 892] [serial = 1920] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 224 (0D0CD800) [pid = 892] [serial = 1910] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 223 (0EABE800) [pid = 892] [serial = 1952] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 222 (0EBF6400) [pid = 892] [serial = 1958] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 221 (0F336800) [pid = 892] [serial = 1982] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 220 (0E92E000) [pid = 892] [serial = 1930] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 219 (0ECDE400) [pid = 892] [serial = 1970] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 218 (0D8BE400) [pid = 892] [serial = 1864] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 217 (0EBF8400) [pid = 892] [serial = 1960] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 216 (0ECDEC00) [pid = 892] [serial = 1978] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 215 (0D0D7C00) [pid = 892] [serial = 1856] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 214 (0E41C000) [pid = 892] [serial = 1992] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 213 (0D7D6C00) [pid = 892] [serial = 1862] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 212 (0D43B800) [pid = 892] [serial = 1854] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 211 (0D745000) [pid = 892] [serial = 1860] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 210 (0D322000) [pid = 892] [serial = 1916] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 209 (0D73DC00) [pid = 892] [serial = 1858] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 208 (0F33EC00) [pid = 892] [serial = 1984] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 207 (0D323000) [pid = 892] [serial = 1852] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 206 (0ECE4400) [pid = 892] [serial = 1972] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 205 (0C236000) [pid = 892] [serial = 1904] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 204 (0D0D4000) [pid = 892] [serial = 1850] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 203 (0D072000) [pid = 892] [serial = 1846] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 202 (0ECE8400) [pid = 892] [serial = 1974] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 201 (0D0D2C00) [pid = 892] [serial = 1848] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 200 (0ECE6400) [pid = 892] [serial = 1976] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 199 (0D06E400) [pid = 892] [serial = 1844] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 198 (0CFA0400) [pid = 892] [serial = 1840] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 197 (0D065800) [pid = 892] [serial = 1842] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 196 (09509800) [pid = 892] [serial = 1906] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 195 (0F4C2800) [pid = 892] [serial = 1986] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 194 (0F4CC400) [pid = 892] [serial = 1994] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 193 (0F4C7C00) [pid = 892] [serial = 1988] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 192 (0E7E9800) [pid = 892] [serial = 1898] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 191 (0DFF6400) [pid = 892] [serial = 1888] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 190 (0B651000) [pid = 892] [serial = 1780] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 189 (09079400) [pid = 892] [serial = 1778] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 188 (07829C00) [pid = 892] [serial = 1776] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 187 (0E7F1C00) [pid = 892] [serial = 1774] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 186 (0D065400) [pid = 892] [serial = 1838] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 185 (0CFAD400) [pid = 892] [serial = 1836] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 184 (0CFA5000) [pid = 892] [serial = 1834] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 183 (0CFA1C00) [pid = 892] [serial = 1832] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 182 (0CC84800) [pid = 892] [serial = 1830] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 181 (0CC83400) [pid = 892] [serial = 1828] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 180 (09502400) [pid = 892] [serial = 1826] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 179 (0E421C00) [pid = 892] [serial = 1886] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 178 (0CB7CC00) [pid = 892] [serial = 1824] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 177 (0CB79400) [pid = 892] [serial = 1822] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 176 (0CB75400) [pid = 892] [serial = 1820] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 175 (0E5BE800) [pid = 892] [serial = 1892] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 174 (0C236400) [pid = 892] [serial = 1818] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 173 (0C38BC00) [pid = 892] [serial = 1816] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 172 (0B64BC00) [pid = 892] [serial = 1814] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 171 (09B32800) [pid = 892] [serial = 1810] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 170 (0C235C00) [pid = 892] [serial = 1812] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 169 (0950A400) [pid = 892] [serial = 1808] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 168 (0C0B6800) [pid = 892] [serial = 1806] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 167 (0B648C00) [pid = 892] [serial = 1804] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 166 (0DFF0C00) [pid = 892] [serial = 1882] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 165 (0950AC00) [pid = 892] [serial = 1802] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 164 (09505400) [pid = 892] [serial = 1800] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 163 (09501400) [pid = 892] [serial = 1798] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 162 (0907D400) [pid = 892] [serial = 1796] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 161 (07859C00) [pid = 892] [serial = 1794] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 160 (0906A400) [pid = 892] [serial = 1792] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 159 (07861C00) [pid = 892] [serial = 1790] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 158 (0782EC00) [pid = 892] [serial = 1788] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 157 (07826400) [pid = 892] [serial = 1786] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 156 (0782B400) [pid = 892] [serial = 1784] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 155 (0C0B3000) [pid = 892] [serial = 1782] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 154 (0DFEBC00) [pid = 892] [serial = 1880] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 153 (0DFF8000) [pid = 892] [serial = 1884] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 152 (0E698800) [pid = 892] [serial = 1894] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 151 (0E694C00) [pid = 892] [serial = 1918] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 150 (0E5B8800) [pid = 892] [serial = 1890] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 149 (0DF0C800) [pid = 892] [serial = 1876] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (0DF15C00) [pid = 892] [serial = 1878] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0D73D400) [pid = 892] [serial = 1872] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (0D95DC00) [pid = 892] [serial = 1874] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (0E99B400) [pid = 892] [serial = 1932] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (0D953800) [pid = 892] [serial = 1870] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (0D8C4000) [pid = 892] [serial = 1868] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0D8C8800) [pid = 892] [serial = 1866] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0E931C00) [pid = 892] [serial = 1922] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0EAB5C00) [pid = 892] [serial = 1946] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0E99F400) [pid = 892] [serial = 1934] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0E9A2C00) [pid = 892] [serial = 1948] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0EBFC400) [pid = 892] [serial = 1964] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (0E936C00) [pid = 892] [serial = 1924] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 135 (0D7CFC00) [pid = 892] [serial = 1912] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (0E9A1800) [pid = 892] [serial = 1936] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:05 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (0D950800) [pid = 892] [serial = 1914] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:06 INFO - PROCESS | 4060 | 1476444906296 Marionette TRACE conn7 <- [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]]]}] 04:35:06 INFO - ........................................................................................................................................................................................................................ 04:35:06 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html | took 1894ms 04:35:06 INFO - PROCESS | 4060 | 1476444906406 Marionette TRACE conn7 -> [0,703,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 4060 | 1476444906409 Marionette TRACE conn7 <- [1,703,null,{"value":"2147483652"}] 04:35:06 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html 04:35:06 INFO - PROCESS | 4060 | 1476444906413 Marionette TRACE conn7 -> [0,704,"timeouts",{"script":185000}] 04:35:06 INFO - PROCESS | 4060 | 1476444906418 Marionette TRACE conn7 <- [1,704,null,{}] 04:35:06 INFO - PROCESS | 4060 | 1476444906431 Marionette TRACE conn7 -> [0,705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:06 INFO - PROCESS | 4060 | 1476444906523 Marionette TRACE conn7 <- [1,705,null,{"value":null}] 04:35:06 INFO - PROCESS | 4060 | 1476444906544 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:35:06 INFO - PROCESS | 4060 | ++DOCSHELL 0D0DAC00 == 6 [pid = 892] [id = 893] 04:35:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (0D43CC00) [pid = 892] [serial = 2005] [outer = 00000000] 04:35:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (0D8BC800) [pid = 892] [serial = 2006] [outer = 0D43CC00] 04:35:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 136 (0D8C0C00) [pid = 892] [serial = 2007] [outer = 0D43CC00] 04:35:06 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:06 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:06 INFO - PROCESS | 4060 | ++DOCSHELL 0DE75000 == 7 [pid = 892] [id = 894] 04:35:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (0DE77C00) [pid = 892] [serial = 2008] [outer = 00000000] 04:35:06 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (0DE78800) [pid = 892] [serial = 2009] [outer = 0DE77C00] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0D800 == 8 [pid = 892] [id = 895] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0DF11800) [pid = 892] [serial = 2010] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0DF12000) [pid = 892] [serial = 2011] [outer = 0DF11800] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0DF17800 == 9 [pid = 892] [id = 896] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0DFEBC00) [pid = 892] [serial = 2012] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0DFECC00) [pid = 892] [serial = 2013] [outer = 0DFEBC00] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF2C00 == 10 [pid = 892] [id = 897] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0DFF3800) [pid = 892] [serial = 2014] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0DFF4400) [pid = 892] [serial = 2015] [outer = 0DFF3800] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF7400 == 11 [pid = 892] [id = 898] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (0DFF8000) [pid = 892] [serial = 2016] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (0DFF8800) [pid = 892] [serial = 2017] [outer = 0DFF8000] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E41D800 == 12 [pid = 892] [id = 899] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0E41DC00) [pid = 892] [serial = 2018] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0E41E000) [pid = 892] [serial = 2019] [outer = 0E41DC00] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E420000 == 13 [pid = 892] [id = 900] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (0E421C00) [pid = 892] [serial = 2020] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 150 (0E422C00) [pid = 892] [serial = 2021] [outer = 0E421C00] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F3800 == 14 [pid = 892] [id = 901] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 151 (0E4F4400) [pid = 892] [serial = 2022] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 152 (0E4F6800) [pid = 892] [serial = 2023] [outer = 0E4F4400] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E5B9000 == 15 [pid = 892] [id = 902] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 153 (0E5BA800) [pid = 892] [serial = 2024] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 154 (0E5BB000) [pid = 892] [serial = 2025] [outer = 0E5BA800] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7F800 == 16 [pid = 892] [id = 903] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 155 (0E5BE400) [pid = 892] [serial = 2026] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 156 (0E5C0000) [pid = 892] [serial = 2027] [outer = 0E5BE400] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0E695C00 == 17 [pid = 892] [id = 904] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 157 (0E696000) [pid = 892] [serial = 2028] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 158 (0E696C00) [pid = 892] [serial = 2029] [outer = 0E696000] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 07824400 == 18 [pid = 892] [id = 905] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 159 (07824C00) [pid = 892] [serial = 2030] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 160 (07825800) [pid = 892] [serial = 2031] [outer = 07824C00] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 07823400 == 19 [pid = 892] [id = 906] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 161 (07830400) [pid = 892] [serial = 2032] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 162 (07858C00) [pid = 892] [serial = 2033] [outer = 07830400] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 08FE6800 == 20 [pid = 892] [id = 907] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 163 (09010800) [pid = 892] [serial = 2034] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 164 (09067000) [pid = 892] [serial = 2035] [outer = 09010800] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B3000 == 21 [pid = 892] [id = 908] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 165 (0C0B4400) [pid = 892] [serial = 2036] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 166 (0C0B6800) [pid = 892] [serial = 2037] [outer = 0C0B4400] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0C231C00 == 22 [pid = 892] [id = 909] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 167 (0C232000) [pid = 892] [serial = 2038] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 168 (0C232800) [pid = 892] [serial = 2039] [outer = 0C232000] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0C384000 == 23 [pid = 892] [id = 910] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 169 (0C384800) [pid = 892] [serial = 2040] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 170 (0C386400) [pid = 892] [serial = 2041] [outer = 0C384800] 04:35:07 INFO - PROCESS | 4060 | ++DOCSHELL 0CB78400 == 24 [pid = 892] [id = 911] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 171 (0CB7F000) [pid = 892] [serial = 2042] [outer = 00000000] 04:35:07 INFO - PROCESS | 4060 | ++DOMWINDOW == 172 (0CC77400) [pid = 892] [serial = 2043] [outer = 0CB7F000] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 09006800 == 25 [pid = 892] [id = 912] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 173 (09066400) [pid = 892] [serial = 2044] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 174 (09076800) [pid = 892] [serial = 2045] [outer = 09066400] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 07831C00 == 26 [pid = 892] [id = 913] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 175 (07853C00) [pid = 892] [serial = 2046] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 176 (07855C00) [pid = 892] [serial = 2047] [outer = 07853C00] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 07827800 == 27 [pid = 892] [id = 914] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 177 (0782B800) [pid = 892] [serial = 2048] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 178 (0782C400) [pid = 892] [serial = 2049] [outer = 0782B800] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0E695C00 == 26 [pid = 892] [id = 904] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0DE7F800 == 25 [pid = 892] [id = 903] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0E5B9000 == 24 [pid = 892] [id = 902] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0E4F3800 == 23 [pid = 892] [id = 901] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0E420000 == 22 [pid = 892] [id = 900] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0DFF2C00 == 21 [pid = 892] [id = 897] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0DFF7400 == 20 [pid = 892] [id = 898] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0E41D800 == 19 [pid = 892] [id = 899] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0DF17800 == 18 [pid = 892] [id = 896] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0DF0D800 == 17 [pid = 892] [id = 895] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0DE75000 == 16 [pid = 892] [id = 894] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0C38F000 == 15 [pid = 892] [id = 892] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0C22F800 == 14 [pid = 892] [id = 891] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0D445000 == 13 [pid = 892] [id = 673] 04:35:08 INFO - PROCESS | 4060 | --DOCSHELL 0782AC00 == 12 [pid = 892] [id = 890] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 177 (0950D800) [pid = 892] [serial = 1859] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 176 (0F340400) [pid = 892] [serial = 1985] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 175 (0950D400) [pid = 892] [serial = 1853] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 174 (0ECE4C00) [pid = 892] [serial = 1973] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 173 (0C387800) [pid = 892] [serial = 1905] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 172 (0D0D6000) [pid = 892] [serial = 1851] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 171 (0D073800) [pid = 892] [serial = 1847] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 170 (0ECE9000) [pid = 892] [serial = 1975] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 169 (0D0D3C00) [pid = 892] [serial = 1849] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 168 (0ECE9400) [pid = 892] [serial = 1977] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 167 (0D071800) [pid = 892] [serial = 1845] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 166 (07823000) [pid = 892] [serial = 1841] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 165 (0D069000) [pid = 892] [serial = 1843] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 164 (0CB7EC00) [pid = 892] [serial = 1907] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 163 (0F4C4C00) [pid = 892] [serial = 1987] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 162 (0F4D0000) [pid = 892] [serial = 1995] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 161 (0F4C8C00) [pid = 892] [serial = 1989] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 160 (0E7EE800) [pid = 892] [serial = 1899] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 159 (0E420400) [pid = 892] [serial = 1889] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 158 (0B653000) [pid = 892] [serial = 1781] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 157 (0907B000) [pid = 892] [serial = 1779] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 156 (0782BC00) [pid = 892] [serial = 1777] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 155 (0E7F4400) [pid = 892] [serial = 1775] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 154 (0D067000) [pid = 892] [serial = 1839] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 153 (0CFAEC00) [pid = 892] [serial = 1837] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 152 (0CFA7800) [pid = 892] [serial = 1835] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 151 (0CFA4C00) [pid = 892] [serial = 1833] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 150 (0CFA1400) [pid = 892] [serial = 1831] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 149 (0CC84400) [pid = 892] [serial = 1829] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (0CC78400) [pid = 892] [serial = 1827] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0E4F4800) [pid = 892] [serial = 1887] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (0CC77C00) [pid = 892] [serial = 1825] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (0CB7A400) [pid = 892] [serial = 1823] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (0CB76C00) [pid = 892] [serial = 1821] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (0E5C3400) [pid = 892] [serial = 1893] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0CB75800) [pid = 892] [serial = 1819] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0C38C800) [pid = 892] [serial = 1817] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (09070800) [pid = 892] [serial = 1815] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (07853800) [pid = 892] [serial = 1811] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0C382400) [pid = 892] [serial = 1813] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0950F400) [pid = 892] [serial = 1809] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (0C0B9400) [pid = 892] [serial = 1807] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 135 (0B649000) [pid = 892] [serial = 1805] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (0DFF3000) [pid = 892] [serial = 1883] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (0950F000) [pid = 892] [serial = 1803] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (09507400) [pid = 892] [serial = 1801] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (09502000) [pid = 892] [serial = 1799] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (0907DC00) [pid = 892] [serial = 1797] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (09074C00) [pid = 892] [serial = 1795] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (09074800) [pid = 892] [serial = 1793] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (08FEA400) [pid = 892] [serial = 1791] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (07830C00) [pid = 892] [serial = 1789] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (07826C00) [pid = 892] [serial = 1787] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (0782D400) [pid = 892] [serial = 1785] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (0CC7F800) [pid = 892] [serial = 1783] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (0DFEC000) [pid = 892] [serial = 1881] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (0E419400) [pid = 892] [serial = 1885] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (0E699400) [pid = 892] [serial = 1895] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (0E7ECC00) [pid = 892] [serial = 1919] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (0E5BAC00) [pid = 892] [serial = 1891] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (0DF12800) [pid = 892] [serial = 1877] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (0DF17000) [pid = 892] [serial = 1879] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (0CC75400) [pid = 892] [serial = 1873] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (0DE79400) [pid = 892] [serial = 1875] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (0E99DC00) [pid = 892] [serial = 1933] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (0D956400) [pid = 892] [serial = 1871] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (0D8CBC00) [pid = 892] [serial = 1869] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (0D8C9800) [pid = 892] [serial = 1867] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (0E933000) [pid = 892] [serial = 1923] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (0EAB6800) [pid = 892] [serial = 1947] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (0E9A0C00) [pid = 892] [serial = 1935] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (0EAAF400) [pid = 892] [serial = 1949] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (0EBFC800) [pid = 892] [serial = 1965] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (0E938000) [pid = 892] [serial = 1925] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (0D8C5000) [pid = 892] [serial = 1913] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (0E9A2400) [pid = 892] [serial = 1937] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (0DF11C00) [pid = 892] [serial = 1915] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0E998000) [pid = 892] [serial = 1927] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0E999C00) [pid = 892] [serial = 1929] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0EBFE000) [pid = 892] [serial = 1967] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0EABC800) [pid = 892] [serial = 1951] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (0EAAFC00) [pid = 892] [serial = 1941] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (0F335000) [pid = 892] [serial = 1981] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (0EAB2000) [pid = 892] [serial = 1943] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0E69CC00) [pid = 892] [serial = 1897] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (0F4CCC00) [pid = 892] [serial = 1991] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (0906B800) [pid = 892] [serial = 1903] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0EBF2400) [pid = 892] [serial = 1955] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0EAB4C00) [pid = 892] [serial = 1945] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0E7F1400) [pid = 892] [serial = 1901] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0EBF9400) [pid = 892] [serial = 1963] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (0ECDD400) [pid = 892] [serial = 1969] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (0EBF5000) [pid = 892] [serial = 1957] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (0E9A5400) [pid = 892] [serial = 1939] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0CFA9400) [pid = 892] [serial = 1909] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0E92E800) [pid = 892] [serial = 1921] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0D524400) [pid = 892] [serial = 1911] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (0EBF1400) [pid = 892] [serial = 1953] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (0EBF7000) [pid = 892] [serial = 1959] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0F338800) [pid = 892] [serial = 1983] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0E932C00) [pid = 892] [serial = 1931] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0ECDF000) [pid = 892] [serial = 1971] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0D8BE800) [pid = 892] [serial = 1865] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0EBF9000) [pid = 892] [serial = 1961] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (0ECE1C00) [pid = 892] [serial = 1979] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0D43DC00) [pid = 892] [serial = 1857] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0F338C00) [pid = 892] [serial = 1993] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0D7D7800) [pid = 892] [serial = 1863] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0D445400) [pid = 892] [serial = 1855] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0D7A7800) [pid = 892] [serial = 1861] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0E418000) [pid = 892] [serial = 1917] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0782D400 == 13 [pid = 892] [id = 915] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (07830C00) [pid = 892] [serial = 2050] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (07831800) [pid = 892] [serial = 2051] [outer = 07830C00] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 09008000 == 14 [pid = 892] [id = 916] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (09008400) [pid = 892] [serial = 2052] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (09009400) [pid = 892] [serial = 2053] [outer = 09008400] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 09074800 == 15 [pid = 892] [id = 917] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (09075800) [pid = 892] [serial = 2054] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (09076400) [pid = 892] [serial = 2055] [outer = 09075800] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0907A800 == 16 [pid = 892] [id = 918] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0907CC00) [pid = 892] [serial = 2056] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0907E400) [pid = 892] [serial = 2057] [outer = 0907CC00] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 09081400 == 17 [pid = 892] [id = 919] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (09081800) [pid = 892] [serial = 2058] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (09081C00) [pid = 892] [serial = 2059] [outer = 09081800] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0907D000 == 18 [pid = 892] [id = 920] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (09502C00) [pid = 892] [serial = 2060] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (09503C00) [pid = 892] [serial = 2061] [outer = 09502C00] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 09506C00 == 19 [pid = 892] [id = 921] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (09507C00) [pid = 892] [serial = 2062] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (09508400) [pid = 892] [serial = 2063] [outer = 09507C00] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0950B400 == 20 [pid = 892] [id = 922] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (09510000) [pid = 892] [serial = 2064] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (09510C00) [pid = 892] [serial = 2065] [outer = 09510000] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AEC00 == 21 [pid = 892] [id = 923] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0C0AF800) [pid = 892] [serial = 2066] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0C0B0800) [pid = 892] [serial = 2067] [outer = 0C0AF800] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B1C00 == 22 [pid = 892] [id = 924] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0C0B2800) [pid = 892] [serial = 2068] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0C0B4000) [pid = 892] [serial = 2069] [outer = 0C0B2800] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B8C00 == 23 [pid = 892] [id = 925] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0C0B9400) [pid = 892] [serial = 2070] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0C0B9800) [pid = 892] [serial = 2071] [outer = 0C0B9400] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0907FC00 == 24 [pid = 892] [id = 926] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0C0BB800) [pid = 892] [serial = 2072] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0C0BC400) [pid = 892] [serial = 2073] [outer = 0C0BB800] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C229000 == 25 [pid = 892] [id = 927] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0C22AC00) [pid = 892] [serial = 2074] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0C22C400) [pid = 892] [serial = 2075] [outer = 0C22AC00] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F400 == 26 [pid = 892] [id = 928] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0C22F800) [pid = 892] [serial = 2076] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (0C230400) [pid = 892] [serial = 2077] [outer = 0C22F800] 04:35:08 INFO - PROCESS | 4060 | ++DOCSHELL 0C236400 == 27 [pid = 892] [id = 929] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0C236800) [pid = 892] [serial = 2078] [outer = 00000000] 04:35:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0C382400) [pid = 892] [serial = 2079] [outer = 0C236800] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0950D800 == 28 [pid = 892] [id = 930] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0C385400) [pid = 892] [serial = 2080] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0C385C00) [pid = 892] [serial = 2081] [outer = 0C385400] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0C389400 == 29 [pid = 892] [id = 931] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0C389800) [pid = 892] [serial = 2082] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0C389C00) [pid = 892] [serial = 2083] [outer = 0C389800] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0C388400 == 30 [pid = 892] [id = 932] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (0C38C400) [pid = 892] [serial = 2084] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (0C38CC00) [pid = 892] [serial = 2085] [outer = 0C38C400] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0C387C00 == 31 [pid = 892] [id = 933] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (0C38B000) [pid = 892] [serial = 2086] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (0C38D800) [pid = 892] [serial = 2087] [outer = 0C38B000] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0C391C00 == 32 [pid = 892] [id = 934] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (0CB70400) [pid = 892] [serial = 2088] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0CB70800) [pid = 892] [serial = 2089] [outer = 0CB70400] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CB73000 == 33 [pid = 892] [id = 935] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0CB73C00) [pid = 892] [serial = 2090] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0CB75800) [pid = 892] [serial = 2091] [outer = 0CB73C00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CB77400 == 34 [pid = 892] [id = 936] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0CB77C00) [pid = 892] [serial = 2092] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0CB78000) [pid = 892] [serial = 2093] [outer = 0CB77C00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7B000 == 35 [pid = 892] [id = 937] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0CB7B800) [pid = 892] [serial = 2094] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 113 (0CB7BC00) [pid = 892] [serial = 2095] [outer = 0CB7B800] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7E000 == 36 [pid = 892] [id = 938] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 114 (0CB7E400) [pid = 892] [serial = 2096] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 115 (0CB7EC00) [pid = 892] [serial = 2097] [outer = 0CB7E400] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC78400 == 37 [pid = 892] [id = 939] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 116 (0CC78C00) [pid = 892] [serial = 2098] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 117 (0CC79000) [pid = 892] [serial = 2099] [outer = 0CC78C00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7B400 == 38 [pid = 892] [id = 940] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 118 (0CC7BC00) [pid = 892] [serial = 2100] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 119 (0CC7C000) [pid = 892] [serial = 2101] [outer = 0CC7BC00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0785E000 == 39 [pid = 892] [id = 941] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 120 (0906B800) [pid = 892] [serial = 2102] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 121 (09072800) [pid = 892] [serial = 2103] [outer = 0906B800] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 09072C00 == 40 [pid = 892] [id = 942] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 122 (0CC76400) [pid = 892] [serial = 2104] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 123 (0CC7B800) [pid = 892] [serial = 2105] [outer = 0CC76400] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7E400 == 41 [pid = 892] [id = 943] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 124 (0CC7E800) [pid = 892] [serial = 2106] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 125 (0CC7EC00) [pid = 892] [serial = 2107] [outer = 0CC7E800] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7FC00 == 42 [pid = 892] [id = 944] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 126 (0CC80000) [pid = 892] [serial = 2108] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 127 (0CC80400) [pid = 892] [serial = 2109] [outer = 0CC80000] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC82800 == 43 [pid = 892] [id = 945] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 128 (0CC83C00) [pid = 892] [serial = 2110] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 129 (0CC84400) [pid = 892] [serial = 2111] [outer = 0CC83C00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 09502800 == 44 [pid = 892] [id = 946] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 130 (0CC82C00) [pid = 892] [serial = 2112] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 131 (0CFA0000) [pid = 892] [serial = 2113] [outer = 0CC82C00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC77C00 == 45 [pid = 892] [id = 947] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 132 (0CC83400) [pid = 892] [serial = 2114] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 133 (0CFA2C00) [pid = 892] [serial = 2115] [outer = 0CC83400] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA5400 == 46 [pid = 892] [id = 948] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 134 (0CFA6C00) [pid = 892] [serial = 2116] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 135 (0CFA7400) [pid = 892] [serial = 2117] [outer = 0CFA6C00] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA9C00 == 47 [pid = 892] [id = 949] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 136 (0CFAA000) [pid = 892] [serial = 2118] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 137 (0CFAA400) [pid = 892] [serial = 2119] [outer = 0CFAA000] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CFABC00 == 48 [pid = 892] [id = 950] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 138 (0CFAE000) [pid = 892] [serial = 2120] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0CFAEC00) [pid = 892] [serial = 2121] [outer = 0CFAE000] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0D065400 == 49 [pid = 892] [id = 951] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0D067000) [pid = 892] [serial = 2122] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0D067400) [pid = 892] [serial = 2123] [outer = 0D067000] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0950B000 == 50 [pid = 892] [id = 952] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0D068800) [pid = 892] [serial = 2124] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0D069000) [pid = 892] [serial = 2125] [outer = 0D068800] 04:35:09 INFO - PROCESS | 4060 | ++DOCSHELL 0C22C000 == 51 [pid = 892] [id = 953] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0C22EC00) [pid = 892] [serial = 2126] [outer = 00000000] 04:35:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (0C235000) [pid = 892] [serial = 2127] [outer = 0C22EC00] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D06C000 == 52 [pid = 892] [id = 954] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (0D06C800) [pid = 892] [serial = 2128] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0D06CC00) [pid = 892] [serial = 2129] [outer = 0D06C800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D070800 == 53 [pid = 892] [id = 955] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0D072400) [pid = 892] [serial = 2130] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (0D073400) [pid = 892] [serial = 2131] [outer = 0D072400] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (0E5BE400) [pid = 892] [serial = 2026] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0E5BA800) [pid = 892] [serial = 2024] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (0DE77C00) [pid = 892] [serial = 2008] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (0E4F4400) [pid = 892] [serial = 2022] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (0D520C00) [pid = 892] [serial = 1561] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (0DF11800) [pid = 892] [serial = 2010] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0DFEBC00) [pid = 892] [serial = 2012] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (0DFF3800) [pid = 892] [serial = 2014] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0DFF8000) [pid = 892] [serial = 2016] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0E41DC00) [pid = 892] [serial = 2018] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0E421C00) [pid = 892] [serial = 2020] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D071400 == 54 [pid = 892] [id = 956] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 139 (0D071800) [pid = 892] [serial = 2132] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 140 (0D071C00) [pid = 892] [serial = 2133] [outer = 0D071800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CC800 == 55 [pid = 892] [id = 957] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 141 (0D0CCC00) [pid = 892] [serial = 2134] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 142 (0D0CD000) [pid = 892] [serial = 2135] [outer = 0D0CCC00] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CF000 == 56 [pid = 892] [id = 958] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 143 (0D0D0000) [pid = 892] [serial = 2136] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 144 (0D0D0C00) [pid = 892] [serial = 2137] [outer = 0D0D0000] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D2400 == 57 [pid = 892] [id = 959] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 145 (0D0D3400) [pid = 892] [serial = 2138] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 146 (0D0D3C00) [pid = 892] [serial = 2139] [outer = 0D0D3400] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D6000 == 58 [pid = 892] [id = 960] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 147 (0D0D7000) [pid = 892] [serial = 2140] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 148 (0D0D7400) [pid = 892] [serial = 2141] [outer = 0D0D7000] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D9C00 == 59 [pid = 892] [id = 961] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 149 (0D0DA800) [pid = 892] [serial = 2142] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 150 (0D322000) [pid = 892] [serial = 2143] [outer = 0D0DA800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D43C000 == 60 [pid = 892] [id = 962] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 151 (0D43C800) [pid = 892] [serial = 2144] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 152 (0D43D800) [pid = 892] [serial = 2145] [outer = 0D43C800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D5000 == 61 [pid = 892] [id = 963] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 153 (0D0D8800) [pid = 892] [serial = 2146] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 154 (0D0D8C00) [pid = 892] [serial = 2147] [outer = 0D0D8800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D520C00 == 62 [pid = 892] [id = 964] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 155 (0D521800) [pid = 892] [serial = 2148] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 156 (0D523800) [pid = 892] [serial = 2149] [outer = 0D521800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D526400 == 63 [pid = 892] [id = 965] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 157 (0D526C00) [pid = 892] [serial = 2150] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 158 (0D527C00) [pid = 892] [serial = 2151] [outer = 0D526C00] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D325C00 == 64 [pid = 892] [id = 966] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 159 (0D52C400) [pid = 892] [serial = 2152] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 160 (0D73CC00) [pid = 892] [serial = 2153] [outer = 0D52C400] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D741800 == 65 [pid = 892] [id = 967] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 161 (0D742800) [pid = 892] [serial = 2154] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 162 (0D744C00) [pid = 892] [serial = 2155] [outer = 0D742800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D74BC00 == 66 [pid = 892] [id = 968] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 163 (0D79D800) [pid = 892] [serial = 2156] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 164 (0D79E000) [pid = 892] [serial = 2157] [outer = 0D79D800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A2800 == 67 [pid = 892] [id = 969] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 165 (0D7A3400) [pid = 892] [serial = 2158] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 166 (0D7A3C00) [pid = 892] [serial = 2159] [outer = 0D7A3400] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A5C00 == 68 [pid = 892] [id = 970] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 167 (0D7A6800) [pid = 892] [serial = 2160] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 168 (0D7A7800) [pid = 892] [serial = 2161] [outer = 0D7A6800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D529000 == 69 [pid = 892] [id = 971] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 169 (0D7A6000) [pid = 892] [serial = 2162] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 170 (0D7A9800) [pid = 892] [serial = 2163] [outer = 0D7A6000] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D06F400 == 70 [pid = 892] [id = 972] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 171 (0D7CC000) [pid = 892] [serial = 2164] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 172 (0D7CD800) [pid = 892] [serial = 2165] [outer = 0D7CC000] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D0C00 == 71 [pid = 892] [id = 973] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 173 (0D7D1800) [pid = 892] [serial = 2166] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 174 (0D7D2000) [pid = 892] [serial = 2167] [outer = 0D7D1800] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D3C00 == 72 [pid = 892] [id = 974] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 175 (0D7D4C00) [pid = 892] [serial = 2168] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 176 (0D7D5400) [pid = 892] [serial = 2169] [outer = 0D7D4C00] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D7800 == 73 [pid = 892] [id = 975] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 177 (0D8BD400) [pid = 892] [serial = 2170] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 178 (0D8BDC00) [pid = 892] [serial = 2171] [outer = 0D8BD400] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BF400 == 74 [pid = 892] [id = 976] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 179 (0D8BFC00) [pid = 892] [serial = 2172] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 180 (0D8C0000) [pid = 892] [serial = 2173] [outer = 0D8BFC00] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C1400 == 75 [pid = 892] [id = 977] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 181 (0D8C2000) [pid = 892] [serial = 2174] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 182 (0D8C2400) [pid = 892] [serial = 2175] [outer = 0D8C2000] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C4800 == 76 [pid = 892] [id = 978] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 183 (0D8C5000) [pid = 892] [serial = 2176] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 184 (0D8C5400) [pid = 892] [serial = 2177] [outer = 0D8C5000] 04:35:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C6C00 == 77 [pid = 892] [id = 979] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 185 (0D8C7800) [pid = 892] [serial = 2178] [outer = 00000000] 04:35:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 186 (0D8C7C00) [pid = 892] [serial = 2179] [outer = 0D8C7800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D323800 == 78 [pid = 892] [id = 980] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 187 (0D325800) [pid = 892] [serial = 2180] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 188 (0D32A800) [pid = 892] [serial = 2181] [outer = 0D325800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CCC00 == 79 [pid = 892] [id = 981] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 189 (0D8CBC00) [pid = 892] [serial = 2182] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 190 (0D953800) [pid = 892] [serial = 2183] [outer = 0D8CBC00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D956400 == 80 [pid = 892] [id = 982] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 191 (0D957400) [pid = 892] [serial = 2184] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 192 (0D958000) [pid = 892] [serial = 2185] [outer = 0D957400] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D95B400 == 81 [pid = 892] [id = 983] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 193 (0D95CC00) [pid = 892] [serial = 2186] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 194 (0D95D800) [pid = 892] [serial = 2187] [outer = 0D95CC00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7A400 == 82 [pid = 892] [id = 984] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 195 (0DE7C400) [pid = 892] [serial = 2188] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 196 (0DE7CC00) [pid = 892] [serial = 2189] [outer = 0DE7C400] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DE80400 == 83 [pid = 892] [id = 985] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 197 (0DE80800) [pid = 892] [serial = 2190] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 198 (0DE80C00) [pid = 892] [serial = 2191] [outer = 0DE80800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C9000 == 84 [pid = 892] [id = 986] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 199 (0DF0C400) [pid = 892] [serial = 2192] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 200 (0DF0D800) [pid = 892] [serial = 2193] [outer = 0DF0C400] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D955000 == 85 [pid = 892] [id = 987] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 201 (0DE7F800) [pid = 892] [serial = 2194] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 202 (0DE80000) [pid = 892] [serial = 2195] [outer = 0DE7F800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DF12800 == 86 [pid = 892] [id = 988] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 203 (0DF14000) [pid = 892] [serial = 2196] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 204 (0DF14C00) [pid = 892] [serial = 2197] [outer = 0DF14000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DF17800 == 87 [pid = 892] [id = 989] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 205 (0DF17C00) [pid = 892] [serial = 2198] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 206 (0DF18000) [pid = 892] [serial = 2199] [outer = 0DF17C00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D953400 == 88 [pid = 892] [id = 990] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 207 (0DF1A000) [pid = 892] [serial = 2200] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 208 (0DF1A400) [pid = 892] [serial = 2201] [outer = 0DF1A000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DF1BC00 == 89 [pid = 892] [id = 991] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 209 (0DFEB800) [pid = 892] [serial = 2202] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 210 (0DFEBC00) [pid = 892] [serial = 2203] [outer = 0DFEB800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEE800 == 90 [pid = 892] [id = 992] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 211 (0DFEF000) [pid = 892] [serial = 2204] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 212 (0DFEF400) [pid = 892] [serial = 2205] [outer = 0DFEF000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF1800 == 91 [pid = 892] [id = 993] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 213 (0DFF3000) [pid = 892] [serial = 2206] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 214 (0DFF3400) [pid = 892] [serial = 2207] [outer = 0DFF3000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0F400 == 92 [pid = 892] [id = 994] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 215 (0DFF5800) [pid = 892] [serial = 2208] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 216 (0DFF6000) [pid = 892] [serial = 2209] [outer = 0DFF5800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DF19000 == 93 [pid = 892] [id = 995] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 217 (0DFF1C00) [pid = 892] [serial = 2210] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 218 (0DFF5C00) [pid = 892] [serial = 2211] [outer = 0DFF1C00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0DFFA000 == 94 [pid = 892] [id = 996] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 219 (0DFFAC00) [pid = 892] [serial = 2212] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 220 (0E415400) [pid = 892] [serial = 2213] [outer = 0DFFAC00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E417800 == 95 [pid = 892] [id = 997] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 221 (0E418000) [pid = 892] [serial = 2214] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 222 (0E418C00) [pid = 892] [serial = 2215] [outer = 0E418000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E41B000 == 96 [pid = 892] [id = 998] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 223 (0E41C000) [pid = 892] [serial = 2216] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 224 (0E41C400) [pid = 892] [serial = 2217] [outer = 0E41C000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E41DC00 == 97 [pid = 892] [id = 999] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 225 (0E41E800) [pid = 892] [serial = 2218] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 226 (0E41F400) [pid = 892] [serial = 2219] [outer = 0E41E800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E420800 == 98 [pid = 892] [id = 1000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 227 (0E421000) [pid = 892] [serial = 2220] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 228 (0E421C00) [pid = 892] [serial = 2221] [outer = 0E421000] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F0C00 == 99 [pid = 892] [id = 1001] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 229 (0E4F1400) [pid = 892] [serial = 2222] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 230 (0E4F1C00) [pid = 892] [serial = 2223] [outer = 0E4F1400] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F3800 == 100 [pid = 892] [id = 1002] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 231 (0E4F4400) [pid = 892] [serial = 2224] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 232 (0E4F4800) [pid = 892] [serial = 2225] [outer = 0E4F4400] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F5C00 == 101 [pid = 892] [id = 1003] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 233 (0E4F6400) [pid = 892] [serial = 2226] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 234 (0E5B8800) [pid = 892] [serial = 2227] [outer = 0E4F6400] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BA800 == 102 [pid = 892] [id = 1004] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 235 (0E5BB800) [pid = 892] [serial = 2228] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 236 (0E5BC400) [pid = 892] [serial = 2229] [outer = 0E5BB800] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BE800 == 103 [pid = 892] [id = 1005] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 237 (0E5BFC00) [pid = 892] [serial = 2230] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 238 (0E5C0800) [pid = 892] [serial = 2231] [outer = 0E5BFC00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C4400 == 104 [pid = 892] [id = 1006] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 239 (0E5C4C00) [pid = 892] [serial = 2232] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 240 (0E5C5400) [pid = 892] [serial = 2233] [outer = 0E5C4C00] 04:35:11 INFO - PROCESS | 4060 | ++DOCSHELL 0E692000 == 105 [pid = 892] [id = 1007] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 241 (0E692C00) [pid = 892] [serial = 2234] [outer = 00000000] 04:35:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 242 (0E693000) [pid = 892] [serial = 2235] [outer = 0E692C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E695800 == 106 [pid = 892] [id = 1008] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 243 (0E695C00) [pid = 892] [serial = 2236] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 244 (0E696400) [pid = 892] [serial = 2237] [outer = 0E695C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E698800 == 107 [pid = 892] [id = 1009] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 245 (0E699400) [pid = 892] [serial = 2238] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 246 (0E699800) [pid = 892] [serial = 2239] [outer = 0E699400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F000 == 108 [pid = 892] [id = 1010] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 247 (0CB7A400) [pid = 892] [serial = 2240] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 248 (0D324400) [pid = 892] [serial = 2241] [outer = 0CB7A400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C3400 == 109 [pid = 892] [id = 1011] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 249 (0E69A400) [pid = 892] [serial = 2242] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 250 (0E69B000) [pid = 892] [serial = 2243] [outer = 0E69A400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E69DC00 == 110 [pid = 892] [id = 1012] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 251 (0E6A0C00) [pid = 892] [serial = 2244] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 252 (0E7E9800) [pid = 892] [serial = 2245] [outer = 0E6A0C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BE000 == 111 [pid = 892] [id = 1013] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 253 (0E7EF000) [pid = 892] [serial = 2246] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 254 (0E7EF400) [pid = 892] [serial = 2247] [outer = 0E7EF000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E69AC00 == 112 [pid = 892] [id = 1014] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 255 (0E69B400) [pid = 892] [serial = 2248] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 256 (0E6A0800) [pid = 892] [serial = 2249] [outer = 0E69B400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F1400 == 113 [pid = 892] [id = 1015] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 257 (0E7F1C00) [pid = 892] [serial = 2250] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 258 (0E7F2000) [pid = 892] [serial = 2251] [outer = 0E7F1C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F3C00 == 114 [pid = 892] [id = 1016] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 259 (0E7F4800) [pid = 892] [serial = 2252] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 260 (0E7F4C00) [pid = 892] [serial = 2253] [outer = 0E7F4800] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F6800 == 115 [pid = 892] [id = 1017] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 261 (0E7F6C00) [pid = 892] [serial = 2254] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 262 (0E7F7000) [pid = 892] [serial = 2255] [outer = 0E7F6C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F4400 == 116 [pid = 892] [id = 1018] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 263 (0E7F8000) [pid = 892] [serial = 2256] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 264 (0E7F8400) [pid = 892] [serial = 2257] [outer = 0E7F8000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7ED000 == 117 [pid = 892] [id = 1019] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 265 (0E92BC00) [pid = 892] [serial = 2258] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 266 (0E92C000) [pid = 892] [serial = 2259] [outer = 0E92BC00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0D071000 == 118 [pid = 892] [id = 1020] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 267 (0E92DC00) [pid = 892] [serial = 2260] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 268 (0E92E000) [pid = 892] [serial = 2261] [outer = 0E92DC00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E92F800 == 119 [pid = 892] [id = 1021] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 269 (0E930400) [pid = 892] [serial = 2262] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 270 (0E930800) [pid = 892] [serial = 2263] [outer = 0E930400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E931800 == 120 [pid = 892] [id = 1022] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 271 (0E932000) [pid = 892] [serial = 2264] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 272 (0E932C00) [pid = 892] [serial = 2265] [outer = 0E932000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E933C00 == 121 [pid = 892] [id = 1023] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 273 (0E934400) [pid = 892] [serial = 2266] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 274 (0E934800) [pid = 892] [serial = 2267] [outer = 0E934400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E935C00 == 122 [pid = 892] [id = 1024] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 275 (0E936C00) [pid = 892] [serial = 2268] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 276 (0E937000) [pid = 892] [serial = 2269] [outer = 0E936C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E936800 == 123 [pid = 892] [id = 1025] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 277 (0E938000) [pid = 892] [serial = 2270] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 278 (0E938400) [pid = 892] [serial = 2271] [outer = 0E938000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F6000 == 124 [pid = 892] [id = 1026] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 279 (0E939C00) [pid = 892] [serial = 2272] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 280 (0E93A000) [pid = 892] [serial = 2273] [outer = 0E939C00] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E997C00 == 125 [pid = 892] [id = 1027] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 281 (0E998000) [pid = 892] [serial = 2274] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 282 (0E998400) [pid = 892] [serial = 2275] [outer = 0E998000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E997800 == 126 [pid = 892] [id = 1028] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 283 (0E999000) [pid = 892] [serial = 2276] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 284 (0E999C00) [pid = 892] [serial = 2277] [outer = 0E999000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E99B800 == 127 [pid = 892] [id = 1029] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 285 (0E99C000) [pid = 892] [serial = 2278] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 286 (0E99C400) [pid = 892] [serial = 2279] [outer = 0E99C000] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E99DC00 == 128 [pid = 892] [id = 1030] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 287 (0E99E400) [pid = 892] [serial = 2280] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (0E99E800) [pid = 892] [serial = 2281] [outer = 0E99E400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E99FC00 == 129 [pid = 892] [id = 1031] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (0E9A0400) [pid = 892] [serial = 2282] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (0E9A0800) [pid = 892] [serial = 2283] [outer = 0E9A0400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A1C00 == 130 [pid = 892] [id = 1032] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (0E9A2400) [pid = 892] [serial = 2284] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (0E9A2800) [pid = 892] [serial = 2285] [outer = 0E9A2400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A4000 == 131 [pid = 892] [id = 1033] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (0E9A4400) [pid = 892] [serial = 2286] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 294 (0E9A4800) [pid = 892] [serial = 2287] [outer = 0E9A4400] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A6400 == 132 [pid = 892] [id = 1034] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (0E9A6800) [pid = 892] [serial = 2288] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (0E9A6C00) [pid = 892] [serial = 2289] [outer = 0E9A6800] 04:35:12 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB1800 == 133 [pid = 892] [id = 1035] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (0EAB1C00) [pid = 892] [serial = 2290] [outer = 00000000] 04:35:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (0EAB2000) [pid = 892] [serial = 2291] [outer = 0EAB1C00] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0E99F400 == 134 [pid = 892] [id = 1036] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (0E9A1400) [pid = 892] [serial = 2292] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (0E9A3400) [pid = 892] [serial = 2293] [outer = 0E9A1400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB3C00 == 135 [pid = 892] [id = 1037] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (0EAB4400) [pid = 892] [serial = 2294] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (0EAB4C00) [pid = 892] [serial = 2295] [outer = 0EAB4400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB6800 == 136 [pid = 892] [id = 1038] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0EAB7000) [pid = 892] [serial = 2296] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0EAB7400) [pid = 892] [serial = 2297] [outer = 0EAB7000] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB8800 == 137 [pid = 892] [id = 1039] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0EAB8C00) [pid = 892] [serial = 2298] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0EAB9000) [pid = 892] [serial = 2299] [outer = 0EAB8C00] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EABA400 == 138 [pid = 892] [id = 1040] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0EABA800) [pid = 892] [serial = 2300] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0EABAC00) [pid = 892] [serial = 2301] [outer = 0EABA800] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EABC400 == 139 [pid = 892] [id = 1041] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0EABC800) [pid = 892] [serial = 2302] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0EABCC00) [pid = 892] [serial = 2303] [outer = 0EABC800] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EABE000 == 140 [pid = 892] [id = 1042] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (0EABE400) [pid = 892] [serial = 2304] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0EABE800) [pid = 892] [serial = 2305] [outer = 0EABE400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF1400 == 141 [pid = 892] [id = 1043] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0EBF1800) [pid = 892] [serial = 2306] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0EBF1C00) [pid = 892] [serial = 2307] [outer = 0EBF1800] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB5800 == 142 [pid = 892] [id = 1044] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0EABDC00) [pid = 892] [serial = 2308] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0EBF1000) [pid = 892] [serial = 2309] [outer = 0EABDC00] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF3000 == 143 [pid = 892] [id = 1045] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0EBF4400) [pid = 892] [serial = 2310] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0EBF4C00) [pid = 892] [serial = 2311] [outer = 0EBF4400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF5C00 == 144 [pid = 892] [id = 1046] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0EBF6400) [pid = 892] [serial = 2312] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0EBF6800) [pid = 892] [serial = 2313] [outer = 0EBF6400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF7C00 == 145 [pid = 892] [id = 1047] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0EBF8400) [pid = 892] [serial = 2314] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0EBF8800) [pid = 892] [serial = 2315] [outer = 0EBF8400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF9800 == 146 [pid = 892] [id = 1048] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0EBFA400) [pid = 892] [serial = 2316] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0EBFA800) [pid = 892] [serial = 2317] [outer = 0EBFA400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 07828000 == 147 [pid = 892] [id = 1049] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (07829400) [pid = 892] [serial = 2318] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (07829800) [pid = 892] [serial = 2319] [outer = 07829400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0785BC00 == 148 [pid = 892] [id = 1050] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0785DC00) [pid = 892] [serial = 2320] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0785E400) [pid = 892] [serial = 2321] [outer = 0785DC00] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0907DC00 == 149 [pid = 892] [id = 1051] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0950C800) [pid = 892] [serial = 2322] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0950D400) [pid = 892] [serial = 2323] [outer = 0950C800] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0B345800 == 150 [pid = 892] [id = 1052] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0B649400) [pid = 892] [serial = 2324] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0B649C00) [pid = 892] [serial = 2325] [outer = 0B649400] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 09B29000 == 151 [pid = 892] [id = 1053] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0CC84000) [pid = 892] [serial = 2326] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0CFA0C00) [pid = 892] [serial = 2327] [outer = 0CC84000] 04:35:13 INFO - PROCESS | 4060 | ++DOCSHELL 0D32EC00 == 152 [pid = 892] [id = 1054] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0D32F000) [pid = 892] [serial = 2328] [outer = 00000000] 04:35:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0E5C6800) [pid = 892] [serial = 2329] [outer = 0D32F000] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 07823000 == 153 [pid = 892] [id = 1055] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (09B2EC00) [pid = 892] [serial = 2330] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0B344000) [pid = 892] [serial = 2331] [outer = 09B2EC00] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B6000 == 154 [pid = 892] [id = 1056] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0C0B8400) [pid = 892] [serial = 2332] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0D0D8400) [pid = 892] [serial = 2333] [outer = 0C0B8400] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0950F800 == 155 [pid = 892] [id = 1057] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (09B32000) [pid = 892] [serial = 2334] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0B349000) [pid = 892] [serial = 2335] [outer = 09B32000] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0B649000 == 156 [pid = 892] [id = 1058] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0C0B7400) [pid = 892] [serial = 2336] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0C0B7C00) [pid = 892] [serial = 2337] [outer = 0C0B7400] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EBF9800 == 155 [pid = 892] [id = 1048] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EBF7C00 == 154 [pid = 892] [id = 1047] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EBF5C00 == 153 [pid = 892] [id = 1046] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EBF3000 == 152 [pid = 892] [id = 1045] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EAB5800 == 151 [pid = 892] [id = 1044] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EBF1400 == 150 [pid = 892] [id = 1043] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EABE000 == 149 [pid = 892] [id = 1042] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EABC400 == 148 [pid = 892] [id = 1041] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EABA400 == 147 [pid = 892] [id = 1040] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EAB3C00 == 146 [pid = 892] [id = 1037] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EAB6800 == 145 [pid = 892] [id = 1038] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EAB8800 == 144 [pid = 892] [id = 1039] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E99F400 == 143 [pid = 892] [id = 1036] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0EAB1800 == 142 [pid = 892] [id = 1035] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E9A6400 == 141 [pid = 892] [id = 1034] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E9A4000 == 140 [pid = 892] [id = 1033] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E9A1C00 == 139 [pid = 892] [id = 1032] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E99FC00 == 138 [pid = 892] [id = 1031] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E99DC00 == 137 [pid = 892] [id = 1030] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E99B800 == 136 [pid = 892] [id = 1029] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E997800 == 135 [pid = 892] [id = 1028] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E997C00 == 134 [pid = 892] [id = 1027] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E7F6000 == 133 [pid = 892] [id = 1026] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E936800 == 132 [pid = 892] [id = 1025] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E935C00 == 131 [pid = 892] [id = 1024] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E933C00 == 130 [pid = 892] [id = 1023] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E931800 == 129 [pid = 892] [id = 1022] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E92F800 == 128 [pid = 892] [id = 1021] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D071000 == 127 [pid = 892] [id = 1020] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E7ED000 == 126 [pid = 892] [id = 1019] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E7F4400 == 125 [pid = 892] [id = 1018] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E7F6800 == 124 [pid = 892] [id = 1017] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E7F3C00 == 123 [pid = 892] [id = 1016] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E7F1400 == 122 [pid = 892] [id = 1015] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E69AC00 == 121 [pid = 892] [id = 1014] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E5BE000 == 120 [pid = 892] [id = 1013] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E69DC00 == 119 [pid = 892] [id = 1012] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E5C3400 == 118 [pid = 892] [id = 1011] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C22F000 == 117 [pid = 892] [id = 1010] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E698800 == 116 [pid = 892] [id = 1009] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E695800 == 115 [pid = 892] [id = 1008] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E692000 == 114 [pid = 892] [id = 1007] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E5C4400 == 113 [pid = 892] [id = 1006] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E5BE800 == 112 [pid = 892] [id = 1005] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E5BA800 == 111 [pid = 892] [id = 1004] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E4F5C00 == 110 [pid = 892] [id = 1003] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E4F3800 == 109 [pid = 892] [id = 1002] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E4F0C00 == 108 [pid = 892] [id = 1001] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E420800 == 107 [pid = 892] [id = 1000] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E41DC00 == 106 [pid = 892] [id = 999] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E41B000 == 105 [pid = 892] [id = 998] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0E417800 == 104 [pid = 892] [id = 997] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DFFA000 == 103 [pid = 892] [id = 996] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DF19000 == 102 [pid = 892] [id = 995] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DF0F400 == 101 [pid = 892] [id = 994] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DFF1800 == 100 [pid = 892] [id = 993] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DFEE800 == 99 [pid = 892] [id = 992] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DF1BC00 == 98 [pid = 892] [id = 991] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D953400 == 97 [pid = 892] [id = 990] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DF17800 == 96 [pid = 892] [id = 989] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DF12800 == 95 [pid = 892] [id = 988] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D955000 == 94 [pid = 892] [id = 987] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D8C9000 == 93 [pid = 892] [id = 986] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DE80400 == 92 [pid = 892] [id = 985] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0DE7A400 == 91 [pid = 892] [id = 984] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D95B400 == 90 [pid = 892] [id = 983] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D956400 == 89 [pid = 892] [id = 982] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D7CCC00 == 88 [pid = 892] [id = 981] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D323800 == 87 [pid = 892] [id = 980] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D8C6C00 == 86 [pid = 892] [id = 979] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D8C4800 == 85 [pid = 892] [id = 978] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D8C1400 == 84 [pid = 892] [id = 977] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D8BF400 == 83 [pid = 892] [id = 976] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D7D7800 == 82 [pid = 892] [id = 975] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D7D3C00 == 81 [pid = 892] [id = 974] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D7D0C00 == 80 [pid = 892] [id = 973] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D06F400 == 79 [pid = 892] [id = 972] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D529000 == 78 [pid = 892] [id = 971] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D7A5C00 == 77 [pid = 892] [id = 970] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D7A2800 == 76 [pid = 892] [id = 969] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D74BC00 == 75 [pid = 892] [id = 968] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D741800 == 74 [pid = 892] [id = 967] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D325C00 == 73 [pid = 892] [id = 966] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D526400 == 72 [pid = 892] [id = 965] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D520C00 == 71 [pid = 892] [id = 964] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D0D5000 == 70 [pid = 892] [id = 963] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D43C000 == 69 [pid = 892] [id = 962] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D0D9C00 == 68 [pid = 892] [id = 961] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D0D6000 == 67 [pid = 892] [id = 960] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D0D2400 == 66 [pid = 892] [id = 959] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D0CF000 == 65 [pid = 892] [id = 958] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D0CC800 == 64 [pid = 892] [id = 957] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CB78400 == 63 [pid = 892] [id = 911] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C384000 == 62 [pid = 892] [id = 910] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D071400 == 61 [pid = 892] [id = 956] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D070800 == 60 [pid = 892] [id = 955] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D06C000 == 59 [pid = 892] [id = 954] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C22C000 == 58 [pid = 892] [id = 953] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0950B000 == 57 [pid = 892] [id = 952] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0D065400 == 56 [pid = 892] [id = 951] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CFABC00 == 55 [pid = 892] [id = 950] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CFA9C00 == 54 [pid = 892] [id = 949] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CFA5400 == 53 [pid = 892] [id = 948] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CC77C00 == 52 [pid = 892] [id = 947] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09502800 == 51 [pid = 892] [id = 946] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CC7FC00 == 50 [pid = 892] [id = 944] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CC82800 == 49 [pid = 892] [id = 945] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CC7E400 == 48 [pid = 892] [id = 943] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09072C00 == 47 [pid = 892] [id = 942] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0785E000 == 46 [pid = 892] [id = 941] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CC7B400 == 45 [pid = 892] [id = 940] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CC78400 == 44 [pid = 892] [id = 939] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CB7E000 == 43 [pid = 892] [id = 938] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CB7B000 == 42 [pid = 892] [id = 937] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CB77400 == 41 [pid = 892] [id = 936] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0CB73000 == 40 [pid = 892] [id = 935] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C391C00 == 39 [pid = 892] [id = 934] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C387C00 == 38 [pid = 892] [id = 933] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C388400 == 37 [pid = 892] [id = 932] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C389400 == 36 [pid = 892] [id = 931] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0950D800 == 35 [pid = 892] [id = 930] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C236400 == 34 [pid = 892] [id = 929] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C22F400 == 33 [pid = 892] [id = 928] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C229000 == 32 [pid = 892] [id = 927] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0907FC00 == 31 [pid = 892] [id = 926] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C0B8C00 == 30 [pid = 892] [id = 925] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C0B1C00 == 29 [pid = 892] [id = 924] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C0AEC00 == 28 [pid = 892] [id = 923] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0950B400 == 27 [pid = 892] [id = 922] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09506C00 == 26 [pid = 892] [id = 921] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0907D000 == 25 [pid = 892] [id = 920] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09081400 == 24 [pid = 892] [id = 919] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0907A800 == 23 [pid = 892] [id = 918] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09074800 == 22 [pid = 892] [id = 917] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09008000 == 21 [pid = 892] [id = 916] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0782D400 == 20 [pid = 892] [id = 915] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 09006800 == 19 [pid = 892] [id = 912] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 07831C00 == 18 [pid = 892] [id = 913] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 07827800 == 17 [pid = 892] [id = 914] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C231C00 == 16 [pid = 892] [id = 909] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 0C0B3000 == 15 [pid = 892] [id = 908] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 08FE6800 == 14 [pid = 892] [id = 907] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 07823400 == 13 [pid = 892] [id = 906] 04:35:14 INFO - PROCESS | 4060 | --DOCSHELL 07824400 == 12 [pid = 892] [id = 905] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0782D400 == 13 [pid = 892] [id = 1059] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (08FE6800) [pid = 892] [serial = 2338] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (09006800) [pid = 892] [serial = 2339] [outer = 08FE6800] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0950B000 == 14 [pid = 892] [id = 1060] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0950B400) [pid = 892] [serial = 2340] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0C0AEC00) [pid = 892] [serial = 2341] [outer = 0950B400] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0E5C0000) [pid = 892] [serial = 2027] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0E5BB000) [pid = 892] [serial = 2025] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0DE78800) [pid = 892] [serial = 2009] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0E4F6800) [pid = 892] [serial = 2023] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0DF12000) [pid = 892] [serial = 2011] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0DFECC00) [pid = 892] [serial = 2013] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0DFF4400) [pid = 892] [serial = 2015] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0DFF8800) [pid = 892] [serial = 2017] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0E41E000) [pid = 892] [serial = 2019] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0E422C00) [pid = 892] [serial = 2021] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0E7F0800) [pid = 892] [serial = 1563] [outer = 00000000] [url = about:blank] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0782E800 == 15 [pid = 892] [id = 1061] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (07831400) [pid = 892] [serial = 2342] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (07853400) [pid = 892] [serial = 2343] [outer = 07831400] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 09073800 == 16 [pid = 892] [id = 1062] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (09080C00) [pid = 892] [serial = 2344] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (09081000) [pid = 892] [serial = 2345] [outer = 09080C00] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0B342C00 == 17 [pid = 892] [id = 1063] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0B34D000) [pid = 892] [serial = 2346] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0B653000) [pid = 892] [serial = 2347] [outer = 0B34D000] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0C22F000 == 18 [pid = 892] [id = 1064] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0C22F400) [pid = 892] [serial = 2348] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0C230000) [pid = 892] [serial = 2349] [outer = 0C22F400] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0CB73800 == 19 [pid = 892] [id = 1065] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0CB76C00) [pid = 892] [serial = 2350] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0CB77400) [pid = 892] [serial = 2351] [outer = 0CB76C00] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7D000 == 20 [pid = 892] [id = 1066] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0CB7E000) [pid = 892] [serial = 2352] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0CB7E800) [pid = 892] [serial = 2353] [outer = 0CB7E000] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7FC00 == 21 [pid = 892] [id = 1067] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0CFA9400) [pid = 892] [serial = 2354] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0CFA9C00) [pid = 892] [serial = 2355] [outer = 0CFA9400] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 09079000 == 22 [pid = 892] [id = 1068] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0CB7DC00) [pid = 892] [serial = 2356] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0D06C000) [pid = 892] [serial = 2357] [outer = 0CB7DC00] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0D071000 == 23 [pid = 892] [id = 1069] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0D0CC800) [pid = 892] [serial = 2358] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0D0CEC00) [pid = 892] [serial = 2359] [outer = 0D0CC800] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0907C000 == 24 [pid = 892] [id = 1070] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0CFA5400) [pid = 892] [serial = 2360] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (09502400) [pid = 892] [serial = 2361] [outer = 0CFA5400] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D9C00 == 25 [pid = 892] [id = 1071] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0D323800) [pid = 892] [serial = 2362] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0D325000) [pid = 892] [serial = 2363] [outer = 0D323800] 04:35:14 INFO - PROCESS | 4060 | ++DOCSHELL 0D520800 == 26 [pid = 892] [id = 1072] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0D520C00) [pid = 892] [serial = 2364] [outer = 00000000] 04:35:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0D525400) [pid = 892] [serial = 2365] [outer = 0D520C00] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D79BC00 == 27 [pid = 892] [id = 1073] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0D7A2800) [pid = 892] [serial = 2366] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0D7A2C00) [pid = 892] [serial = 2367] [outer = 0D7A2800] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D1000 == 28 [pid = 892] [id = 1074] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0D7D4000) [pid = 892] [serial = 2368] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0D7D7800) [pid = 892] [serial = 2369] [outer = 0D7D4000] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D3C00 == 29 [pid = 892] [id = 1075] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0D8C3000) [pid = 892] [serial = 2370] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0D8C4800) [pid = 892] [serial = 2371] [outer = 0D8C3000] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C3800 == 30 [pid = 892] [id = 1076] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0D8C7400) [pid = 892] [serial = 2372] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0D8CA800) [pid = 892] [serial = 2373] [outer = 0D8C7400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D958C00 == 31 [pid = 892] [id = 1077] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0D95B000) [pid = 892] [serial = 2374] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0D95B400) [pid = 892] [serial = 2375] [outer = 0D95B000] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7B800 == 32 [pid = 892] [id = 1078] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0DE80400) [pid = 892] [serial = 2376] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0DF0F400) [pid = 892] [serial = 2377] [outer = 0DE80400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DF13C00 == 33 [pid = 892] [id = 1079] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0DF15C00) [pid = 892] [serial = 2378] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0DF16400) [pid = 892] [serial = 2379] [outer = 0DF15C00] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DF13000 == 34 [pid = 892] [id = 1080] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0DFEB400) [pid = 892] [serial = 2380] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0DFECC00) [pid = 892] [serial = 2381] [outer = 0DFEB400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF1800 == 35 [pid = 892] [id = 1081] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0DFF4400) [pid = 892] [serial = 2382] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0DFF5000) [pid = 892] [serial = 2383] [outer = 0DFF4400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DFFA000 == 36 [pid = 892] [id = 1082] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0E417800) [pid = 892] [serial = 2384] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0E417C00) [pid = 892] [serial = 2385] [outer = 0E417800] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E41E400 == 37 [pid = 892] [id = 1083] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0E41F000) [pid = 892] [serial = 2386] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0E41FC00) [pid = 892] [serial = 2387] [outer = 0E41F000] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0785B800 == 38 [pid = 892] [id = 1084] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0E424400) [pid = 892] [serial = 2388] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0E4F1000) [pid = 892] [serial = 2389] [outer = 0E424400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0785B400 == 39 [pid = 892] [id = 1085] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0D741800) [pid = 892] [serial = 2390] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0D955000) [pid = 892] [serial = 2391] [outer = 0D741800] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F3800 == 40 [pid = 892] [id = 1086] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0E4F5400) [pid = 892] [serial = 2392] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0E4F5C00) [pid = 892] [serial = 2393] [outer = 0E4F5400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF9000 == 41 [pid = 892] [id = 1087] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0E5BAC00) [pid = 892] [serial = 2394] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0E5BB000) [pid = 892] [serial = 2395] [outer = 0E5BAC00] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BE800 == 42 [pid = 892] [id = 1088] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0E5BF400) [pid = 892] [serial = 2396] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0E5C0000) [pid = 892] [serial = 2397] [outer = 0E5BF400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C4400 == 43 [pid = 892] [id = 1089] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0E5C4800) [pid = 892] [serial = 2398] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0E692000) [pid = 892] [serial = 2399] [outer = 0E5C4800] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0C391C00 == 44 [pid = 892] [id = 1090] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0E695800) [pid = 892] [serial = 2400] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0E698800) [pid = 892] [serial = 2401] [outer = 0E695800] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E69CC00 == 45 [pid = 892] [id = 1091] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0E69E400) [pid = 892] [serial = 2402] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0E69E800) [pid = 892] [serial = 2403] [outer = 0E69E400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E7E9400 == 46 [pid = 892] [id = 1092] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0E7EA400) [pid = 892] [serial = 2404] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0E7EA800) [pid = 892] [serial = 2405] [outer = 0E7EA400] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EC400 == 47 [pid = 892] [id = 1093] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0E7EDC00) [pid = 892] [serial = 2406] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0E7EE800) [pid = 892] [serial = 2407] [outer = 0E7EDC00] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F3C00 == 48 [pid = 892] [id = 1094] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0E7F4000) [pid = 892] [serial = 2408] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0E7F4400) [pid = 892] [serial = 2409] [outer = 0E7F4000] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0E92F800 == 49 [pid = 892] [id = 1095] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0E930000) [pid = 892] [serial = 2410] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0E931800) [pid = 892] [serial = 2411] [outer = 0E930000] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CC400 == 50 [pid = 892] [id = 1096] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0E935C00) [pid = 892] [serial = 2412] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0E936400) [pid = 892] [serial = 2413] [outer = 0E935C00] 04:35:15 INFO - PROCESS | 4060 | ++DOCSHELL 0D51F800 == 51 [pid = 892] [id = 1097] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0D52C800) [pid = 892] [serial = 2414] [outer = 00000000] 04:35:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0D742000) [pid = 892] [serial = 2415] [outer = 0D52C800] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E997800 == 52 [pid = 892] [id = 1098] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0E99B800) [pid = 892] [serial = 2416] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0E99BC00) [pid = 892] [serial = 2417] [outer = 0E99B800] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E99E000 == 53 [pid = 892] [id = 1099] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0E9A6400) [pid = 892] [serial = 2418] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0EAB0000) [pid = 892] [serial = 2419] [outer = 0E9A6400] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A0000 == 54 [pid = 892] [id = 1100] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0E9A1C00) [pid = 892] [serial = 2420] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0E9A2000) [pid = 892] [serial = 2421] [outer = 0E9A1C00] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB1800 == 55 [pid = 892] [id = 1101] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0EAB6000) [pid = 892] [serial = 2422] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0EAB6C00) [pid = 892] [serial = 2423] [outer = 0EAB6000] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F1400 == 56 [pid = 892] [id = 1102] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0EAB4000) [pid = 892] [serial = 2424] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0EAB5800) [pid = 892] [serial = 2425] [outer = 0EAB4000] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0EABE000 == 57 [pid = 892] [id = 1103] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (0EBF1400) [pid = 892] [serial = 2426] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (0EBF2800) [pid = 892] [serial = 2427] [outer = 0EBF1400] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF7C00 == 58 [pid = 892] [id = 1104] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (0EBFB400) [pid = 892] [serial = 2428] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (0EBFB800) [pid = 892] [serial = 2429] [outer = 0EBFB400] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF6000 == 59 [pid = 892] [id = 1105] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (0EBFC400) [pid = 892] [serial = 2430] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (0EBFC800) [pid = 892] [serial = 2431] [outer = 0EBFC400] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFE400 == 60 [pid = 892] [id = 1106] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (0EBFE800) [pid = 892] [serial = 2432] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (0EBFFC00) [pid = 892] [serial = 2433] [outer = 0EBFE800] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF9800 == 61 [pid = 892] [id = 1107] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (0ECDE800) [pid = 892] [serial = 2434] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (0ECDF800) [pid = 892] [serial = 2435] [outer = 0ECDE800] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE0400 == 62 [pid = 892] [id = 1108] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (0ECE0800) [pid = 892] [serial = 2436] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (0ECE1400) [pid = 892] [serial = 2437] [outer = 0ECE0800] 04:35:16 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE2000 == 63 [pid = 892] [id = 1109] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (0ECE2800) [pid = 892] [serial = 2438] [outer = 00000000] 04:35:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (0ECE3400) [pid = 892] [serial = 2439] [outer = 0ECE2800] 04:35:16 INFO - PROCESS | 4060 | 1476444916790 Marionette TRACE conn7 <- [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]]]}] 04:35:16 INFO - ........................................................................................................................................................................................................................ 04:35:16 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html | took 10460ms 04:35:16 INFO - PROCESS | 4060 | 1476444916877 Marionette TRACE conn7 -> [0,707,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 4060 | 1476444916881 Marionette TRACE conn7 <- [1,707,null,{"value":"2147483652"}] 04:35:16 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html 04:35:16 INFO - PROCESS | 4060 | 1476444916887 Marionette TRACE conn7 -> [0,708,"timeouts",{"script":185000}] 04:35:16 INFO - PROCESS | 4060 | 1476444916890 Marionette TRACE conn7 <- [1,708,null,{}] 04:35:16 INFO - PROCESS | 4060 | 1476444916898 Marionette TRACE conn7 -> [0,709,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:17 INFO - PROCESS | 4060 | 1476444917007 Marionette TRACE conn7 <- [1,709,null,{"value":null}] 04:35:17 INFO - PROCESS | 4060 | 1476444917024 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB2400 == 64 [pid = 892] [id = 1110] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (0ECE8400) [pid = 892] [serial = 2440] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (0F334000) [pid = 892] [serial = 2441] [outer = 0ECE8400] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (0F338400) [pid = 892] [serial = 2442] [outer = 0ECE8400] 04:35:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C2800 == 65 [pid = 892] [id = 1111] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (0F4C2C00) [pid = 892] [serial = 2443] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 440 (0F4C3400) [pid = 892] [serial = 2444] [outer = 0F4C2C00] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0C38B800 == 66 [pid = 892] [id = 1112] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 441 (09509400) [pid = 892] [serial = 2445] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 442 (0D0CF800) [pid = 892] [serial = 2446] [outer = 09509400] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 441 (0CB7A400) [pid = 892] [serial = 2240] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 440 (0E69A400) [pid = 892] [serial = 2242] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 439 (0EBF1800) [pid = 892] [serial = 2306] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (0E92DC00) [pid = 892] [serial = 2260] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0EABE400) [pid = 892] [serial = 2304] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0E6A0C00) [pid = 892] [serial = 2244] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (0E699400) [pid = 892] [serial = 2238] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0E9A1400) [pid = 892] [serial = 2292] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0D7D1800) [pid = 892] [serial = 2166] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (0D072400) [pid = 892] [serial = 2130] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (0EAB4400) [pid = 892] [serial = 2294] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (0D742800) [pid = 892] [serial = 2154] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0D8CBC00) [pid = 892] [serial = 2182] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0DFFAC00) [pid = 892] [serial = 2212] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0DFEF000) [pid = 892] [serial = 2204] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0E92BC00) [pid = 892] [serial = 2258] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0E4F6400) [pid = 892] [serial = 2226] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0DFF3000) [pid = 892] [serial = 2206] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0E930400) [pid = 892] [serial = 2262] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0E7F8000) [pid = 892] [serial = 2256] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0E7F1C00) [pid = 892] [serial = 2250] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0E41E800) [pid = 892] [serial = 2218] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0E5BB800) [pid = 892] [serial = 2228] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0D79D800) [pid = 892] [serial = 2156] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0E999000) [pid = 892] [serial = 2276] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0DE7F800) [pid = 892] [serial = 2194] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0EAB7000) [pid = 892] [serial = 2296] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0D8BD400) [pid = 892] [serial = 2170] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0D7A3400) [pid = 892] [serial = 2158] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0D8BFC00) [pid = 892] [serial = 2172] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0E418000) [pid = 892] [serial = 2214] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0D957400) [pid = 892] [serial = 2184] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0E9A6800) [pid = 892] [serial = 2288] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0E9A4400) [pid = 892] [serial = 2286] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0E99C000) [pid = 892] [serial = 2278] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0906B800) [pid = 892] [serial = 2102] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0CC7BC00) [pid = 892] [serial = 2100] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0CC78C00) [pid = 892] [serial = 2098] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0CB7E400) [pid = 892] [serial = 2096] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0E998000) [pid = 892] [serial = 2274] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0CB7B800) [pid = 892] [serial = 2094] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0CB77C00) [pid = 892] [serial = 2092] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0CB73C00) [pid = 892] [serial = 2090] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0E99E400) [pid = 892] [serial = 2280] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0CB70400) [pid = 892] [serial = 2088] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0C38B000) [pid = 892] [serial = 2086] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0C38C400) [pid = 892] [serial = 2084] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0E696000) [pid = 892] [serial = 2028] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0C389800) [pid = 892] [serial = 2082] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0C385400) [pid = 892] [serial = 2080] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0C236800) [pid = 892] [serial = 2078] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0C22F800) [pid = 892] [serial = 2076] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0C22AC00) [pid = 892] [serial = 2074] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0E939C00) [pid = 892] [serial = 2272] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0C0BB800) [pid = 892] [serial = 2072] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0C0B9400) [pid = 892] [serial = 2070] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0E932000) [pid = 892] [serial = 2264] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0C0B2800) [pid = 892] [serial = 2068] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0C0AF800) [pid = 892] [serial = 2066] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (09510000) [pid = 892] [serial = 2064] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (09507C00) [pid = 892] [serial = 2062] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (09502C00) [pid = 892] [serial = 2060] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (09081800) [pid = 892] [serial = 2058] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0E9A0400) [pid = 892] [serial = 2282] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0907CC00) [pid = 892] [serial = 2056] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0EAB8C00) [pid = 892] [serial = 2298] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (09075800) [pid = 892] [serial = 2054] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (09008400) [pid = 892] [serial = 2052] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (07830C00) [pid = 892] [serial = 2050] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0E934400) [pid = 892] [serial = 2266] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0782B800) [pid = 892] [serial = 2048] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (07853C00) [pid = 892] [serial = 2046] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (09066400) [pid = 892] [serial = 2044] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0E5BFC00) [pid = 892] [serial = 2230] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0E7F4800) [pid = 892] [serial = 2252] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0E7EF000) [pid = 892] [serial = 2246] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0D95CC00) [pid = 892] [serial = 2186] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0D06C800) [pid = 892] [serial = 2128] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0D8C2000) [pid = 892] [serial = 2174] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0DF14000) [pid = 892] [serial = 2196] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0C22EC00) [pid = 892] [serial = 2126] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0E421000) [pid = 892] [serial = 2220] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0E5C4C00) [pid = 892] [serial = 2232] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0D068800) [pid = 892] [serial = 2124] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0DFF1C00) [pid = 892] [serial = 2210] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0DE7C400) [pid = 892] [serial = 2188] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0CFAA000) [pid = 892] [serial = 2118] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0CFAE000) [pid = 892] [serial = 2120] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0CFA6C00) [pid = 892] [serial = 2116] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0DE80800) [pid = 892] [serial = 2190] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0DF17C00) [pid = 892] [serial = 2198] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0E7F6C00) [pid = 892] [serial = 2254] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0CC82C00) [pid = 892] [serial = 2112] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0E936C00) [pid = 892] [serial = 2268] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0CC83400) [pid = 892] [serial = 2114] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0D067000) [pid = 892] [serial = 2122] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0CC83C00) [pid = 892] [serial = 2110] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0E4F1400) [pid = 892] [serial = 2222] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0E41C000) [pid = 892] [serial = 2216] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0DF1A000) [pid = 892] [serial = 2200] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0CC80000) [pid = 892] [serial = 2108] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0E692C00) [pid = 892] [serial = 2234] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0E4F4400) [pid = 892] [serial = 2224] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0E9A2400) [pid = 892] [serial = 2284] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0EABA800) [pid = 892] [serial = 2300] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0E938000) [pid = 892] [serial = 2270] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0CC76400) [pid = 892] [serial = 2104] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0CC7E800) [pid = 892] [serial = 2106] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0E69B400) [pid = 892] [serial = 2248] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0E695C00) [pid = 892] [serial = 2236] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0D0CCC00) [pid = 892] [serial = 2134] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0EABC800) [pid = 892] [serial = 2302] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0DFEB800) [pid = 892] [serial = 2202] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0C234C00) [pid = 892] [serial = 1999] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0C390000) [pid = 892] [serial = 2002] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0782FC00) [pid = 892] [serial = 1996] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0EBF8400) [pid = 892] [serial = 2314] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0EBF6400) [pid = 892] [serial = 2312] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0EBF4400) [pid = 892] [serial = 2310] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0EABDC00) [pid = 892] [serial = 2308] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0D7A6000) [pid = 892] [serial = 2162] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0D0D0000) [pid = 892] [serial = 2136] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0D0D8800) [pid = 892] [serial = 2146] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0D8C7800) [pid = 892] [serial = 2178] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0D0D3400) [pid = 892] [serial = 2138] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0D521800) [pid = 892] [serial = 2148] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0D7CC000) [pid = 892] [serial = 2164] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0D0D7000) [pid = 892] [serial = 2140] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0D8C5000) [pid = 892] [serial = 2176] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0DF0C400) [pid = 892] [serial = 2192] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0D0DA800) [pid = 892] [serial = 2142] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0DFF5800) [pid = 892] [serial = 2208] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0D43C800) [pid = 892] [serial = 2144] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0D526C00) [pid = 892] [serial = 2150] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0D325800) [pid = 892] [serial = 2180] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0D7A6800) [pid = 892] [serial = 2160] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0D52C400) [pid = 892] [serial = 2152] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0D7D4C00) [pid = 892] [serial = 2168] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (0D071800) [pid = 892] [serial = 2132] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:17 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (0EAB1C00) [pid = 892] [serial = 2290] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 09066400 == 67 [pid = 892] [id = 1113] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0906B800) [pid = 892] [serial = 2447] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (09075800) [pid = 892] [serial = 2448] [outer = 0906B800] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B2800 == 68 [pid = 892] [id = 1114] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0C22F800) [pid = 892] [serial = 2449] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0C234C00) [pid = 892] [serial = 2450] [outer = 0C22F800] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 07830C00 == 69 [pid = 892] [id = 1115] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0C389800) [pid = 892] [serial = 2451] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0CB70400) [pid = 892] [serial = 2452] [outer = 0C389800] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7B800 == 70 [pid = 892] [id = 1116] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0CC7E800) [pid = 892] [serial = 2453] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0CC80000) [pid = 892] [serial = 2454] [outer = 0CC7E800] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0B64BC00 == 71 [pid = 892] [id = 1117] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (0CFA6C00) [pid = 892] [serial = 2455] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0CFAE000) [pid = 892] [serial = 2456] [outer = 0CFA6C00] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D0000 == 72 [pid = 892] [id = 1118] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0D0D3400) [pid = 892] [serial = 2457] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0D0D7000) [pid = 892] [serial = 2458] [outer = 0D0D3400] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0D43C800 == 73 [pid = 892] [id = 1119] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0D79D800) [pid = 892] [serial = 2459] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0D7A3400) [pid = 892] [serial = 2460] [outer = 0D79D800] 04:35:17 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D1800 == 74 [pid = 892] [id = 1120] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0D8C2000) [pid = 892] [serial = 2461] [outer = 00000000] 04:35:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0D8C5000) [pid = 892] [serial = 2462] [outer = 0D8C2000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7C400 == 75 [pid = 892] [id = 1121] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0DFF5800) [pid = 892] [serial = 2463] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0DFFAC00) [pid = 892] [serial = 2464] [outer = 0DFF5800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0E41E800 == 76 [pid = 892] [id = 1122] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0E4F4400) [pid = 892] [serial = 2465] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0E5BB800) [pid = 892] [serial = 2466] [outer = 0E4F4400] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0E695C00 == 77 [pid = 892] [id = 1123] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0E699400) [pid = 892] [serial = 2467] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0E69A400) [pid = 892] [serial = 2468] [outer = 0E699400] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F1C00 == 78 [pid = 892] [id = 1124] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0E7F8000) [pid = 892] [serial = 2469] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0E92BC00) [pid = 892] [serial = 2470] [outer = 0E7F8000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0E934400 == 79 [pid = 892] [id = 1125] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0E938000) [pid = 892] [serial = 2471] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0E939C00) [pid = 892] [serial = 2472] [outer = 0E938000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A2400 == 80 [pid = 892] [id = 1126] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0E9A4400) [pid = 892] [serial = 2473] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0E9A6800) [pid = 892] [serial = 2474] [outer = 0E9A4400] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D4C00 == 81 [pid = 892] [id = 1127] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0EAB7000) [pid = 892] [serial = 2475] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0EABC800) [pid = 892] [serial = 2476] [outer = 0EAB7000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF6400 == 82 [pid = 892] [id = 1128] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0ECDE400) [pid = 892] [serial = 2477] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0F333400) [pid = 892] [serial = 2478] [outer = 0ECDE400] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A1400 == 83 [pid = 892] [id = 1129] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0F4C8000) [pid = 892] [serial = 2479] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0F4C8400) [pid = 892] [serial = 2480] [outer = 0F4C8000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C9000 == 84 [pid = 892] [id = 1130] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0F4C9800) [pid = 892] [serial = 2481] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0F4C9C00) [pid = 892] [serial = 2482] [outer = 0F4C9800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CB000 == 85 [pid = 892] [id = 1131] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0F4CBC00) [pid = 892] [serial = 2483] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0F4CC000) [pid = 892] [serial = 2484] [outer = 0F4CBC00] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CD000 == 86 [pid = 892] [id = 1132] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0F4CE000) [pid = 892] [serial = 2485] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0F4CE400) [pid = 892] [serial = 2486] [outer = 0F4CE000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CFC00 == 87 [pid = 892] [id = 1133] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0F4D0400) [pid = 892] [serial = 2487] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0F4D0800) [pid = 892] [serial = 2488] [outer = 0F4D0400] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F681400 == 88 [pid = 892] [id = 1134] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0F682000) [pid = 892] [serial = 2489] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0F682400) [pid = 892] [serial = 2490] [outer = 0F682000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F683C00 == 89 [pid = 892] [id = 1135] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0F684000) [pid = 892] [serial = 2491] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0F684400) [pid = 892] [serial = 2492] [outer = 0F684000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F685400 == 90 [pid = 892] [id = 1136] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0F686000) [pid = 892] [serial = 2493] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0F686400) [pid = 892] [serial = 2494] [outer = 0F686000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F687C00 == 91 [pid = 892] [id = 1137] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0F688000) [pid = 892] [serial = 2495] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0F688400) [pid = 892] [serial = 2496] [outer = 0F688000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F689000 == 92 [pid = 892] [id = 1138] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0F689800) [pid = 892] [serial = 2497] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0F689C00) [pid = 892] [serial = 2498] [outer = 0F689800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F68AC00 == 93 [pid = 892] [id = 1139] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0F68B800) [pid = 892] [serial = 2499] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0F68BC00) [pid = 892] [serial = 2500] [outer = 0F68B800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F68C800 == 94 [pid = 892] [id = 1140] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0F68CC00) [pid = 892] [serial = 2501] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0F68D400) [pid = 892] [serial = 2502] [outer = 0F68CC00] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F68E400 == 95 [pid = 892] [id = 1141] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0F68E800) [pid = 892] [serial = 2503] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0F68EC00) [pid = 892] [serial = 2504] [outer = 0F68E800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F99C400 == 96 [pid = 892] [id = 1142] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0F99C800) [pid = 892] [serial = 2505] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0F99CC00) [pid = 892] [serial = 2506] [outer = 0F99C800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F99E800 == 97 [pid = 892] [id = 1143] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0F99EC00) [pid = 892] [serial = 2507] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0F99F000) [pid = 892] [serial = 2508] [outer = 0F99EC00] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A0400 == 98 [pid = 892] [id = 1144] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0F9A0800) [pid = 892] [serial = 2509] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0F9A1400) [pid = 892] [serial = 2510] [outer = 0F9A0800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A2800 == 99 [pid = 892] [id = 1145] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0F9A3000) [pid = 892] [serial = 2511] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0F9A3400) [pid = 892] [serial = 2512] [outer = 0F9A3000] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A4000 == 100 [pid = 892] [id = 1146] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0F9A5800) [pid = 892] [serial = 2513] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0F9A5C00) [pid = 892] [serial = 2514] [outer = 0F9A5800] 04:35:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A7800 == 101 [pid = 892] [id = 1147] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0F9A9800) [pid = 892] [serial = 2515] [outer = 00000000] 04:35:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0F9A9C00) [pid = 892] [serial = 2516] [outer = 0F9A9800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0FA22800 == 102 [pid = 892] [id = 1148] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0FA23C00) [pid = 892] [serial = 2517] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0FA24000) [pid = 892] [serial = 2518] [outer = 0FA23C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0FA25000 == 103 [pid = 892] [id = 1149] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0FA25C00) [pid = 892] [serial = 2519] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0FA26000) [pid = 892] [serial = 2520] [outer = 0FA25C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0FA24C00 == 104 [pid = 892] [id = 1150] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0FA26C00) [pid = 892] [serial = 2521] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0FA27000) [pid = 892] [serial = 2522] [outer = 0FA26C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0FA29000 == 105 [pid = 892] [id = 1151] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0FA29400) [pid = 892] [serial = 2523] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0FA29800) [pid = 892] [serial = 2524] [outer = 0FA29400] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2A400 == 106 [pid = 892] [id = 1152] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0FA2B000) [pid = 892] [serial = 2525] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0FA2B400) [pid = 892] [serial = 2526] [outer = 0FA2B000] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0D74BC00 == 107 [pid = 892] [id = 1153] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0E5B8000) [pid = 892] [serial = 2527] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0EBFCC00) [pid = 892] [serial = 2528] [outer = 0E5B8000] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2E000 == 108 [pid = 892] [id = 1154] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0FA2F000) [pid = 892] [serial = 2529] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0FA2F400) [pid = 892] [serial = 2530] [outer = 0FA2F000] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CB400 == 109 [pid = 892] [id = 1155] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0FA31000) [pid = 892] [serial = 2531] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0FA31C00) [pid = 892] [serial = 2532] [outer = 0FA31000] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B4AC00 == 110 [pid = 892] [id = 1156] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (14B4B800) [pid = 892] [serial = 2533] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (14B4C400) [pid = 892] [serial = 2534] [outer = 14B4B800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B51400 == 111 [pid = 892] [id = 1157] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (14B51C00) [pid = 892] [serial = 2535] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (14B52000) [pid = 892] [serial = 2536] [outer = 14B51C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0F67F800 == 112 [pid = 892] [id = 1158] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0F680C00) [pid = 892] [serial = 2537] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0FA2DC00) [pid = 892] [serial = 2538] [outer = 0F680C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B4CC00 == 113 [pid = 892] [id = 1159] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (14B50800) [pid = 892] [serial = 2539] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (14B53000) [pid = 892] [serial = 2540] [outer = 14B50800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B53C00 == 114 [pid = 892] [id = 1160] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (14B55000) [pid = 892] [serial = 2541] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (14B55400) [pid = 892] [serial = 2542] [outer = 14B55000] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B56800 == 115 [pid = 892] [id = 1161] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (14B58400) [pid = 892] [serial = 2543] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (14B58800) [pid = 892] [serial = 2544] [outer = 14B58400] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B59400 == 116 [pid = 892] [id = 1162] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (1D76D800) [pid = 892] [serial = 2545] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (1D76DC00) [pid = 892] [serial = 2546] [outer = 1D76D800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 1D76F000 == 117 [pid = 892] [id = 1163] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (1D76F400) [pid = 892] [serial = 2547] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (1D76F800) [pid = 892] [serial = 2548] [outer = 1D76F400] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 14B57C00 == 118 [pid = 892] [id = 1164] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (1D770800) [pid = 892] [serial = 2549] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (1D771000) [pid = 892] [serial = 2550] [outer = 1D770800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0782FC00 == 119 [pid = 892] [id = 1165] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (07831C00) [pid = 892] [serial = 2551] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0785C800) [pid = 892] [serial = 2552] [outer = 07831C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 09074000 == 120 [pid = 892] [id = 1166] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (09506C00) [pid = 892] [serial = 2553] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0950D800) [pid = 892] [serial = 2554] [outer = 09506C00] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0C385800 == 121 [pid = 892] [id = 1167] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0C388800) [pid = 892] [serial = 2555] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0C389400) [pid = 892] [serial = 2556] [outer = 0C388800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0CB73000 == 122 [pid = 892] [id = 1168] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0CC75800) [pid = 892] [serial = 2557] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0CC78C00) [pid = 892] [serial = 2558] [outer = 0CC75800] 04:35:19 INFO - PROCESS | 4060 | ++DOCSHELL 0CB74000 == 123 [pid = 892] [id = 1169] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0CFA2400) [pid = 892] [serial = 2559] [outer = 00000000] 04:35:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0CFA2800) [pid = 892] [serial = 2560] [outer = 0CFA2400] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 0C391000 == 124 [pid = 892] [id = 1170] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0D7D0000) [pid = 892] [serial = 2561] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0D7D1C00) [pid = 892] [serial = 2562] [outer = 0D7D0000] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 09079C00 == 125 [pid = 892] [id = 1171] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0907A000) [pid = 892] [serial = 2563] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0907CC00) [pid = 892] [serial = 2564] [outer = 0907A000] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 07858400 == 126 [pid = 892] [id = 1172] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0785E800) [pid = 892] [serial = 2565] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (08FE0800) [pid = 892] [serial = 2566] [outer = 0785E800] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 0782CC00 == 127 [pid = 892] [id = 1173] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (07853800) [pid = 892] [serial = 2567] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (07854000) [pid = 892] [serial = 2568] [outer = 07853800] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0C0B6000 == 126 [pid = 892] [id = 1056] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B57C00 == 125 [pid = 892] [id = 1164] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 1D76F000 == 124 [pid = 892] [id = 1163] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B59400 == 123 [pid = 892] [id = 1162] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B56800 == 122 [pid = 892] [id = 1161] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B53C00 == 121 [pid = 892] [id = 1160] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B4CC00 == 120 [pid = 892] [id = 1159] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F67F800 == 119 [pid = 892] [id = 1158] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B51400 == 118 [pid = 892] [id = 1157] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 14B4AC00 == 117 [pid = 892] [id = 1156] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F4CB400 == 116 [pid = 892] [id = 1155] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0FA2E000 == 115 [pid = 892] [id = 1154] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D74BC00 == 114 [pid = 892] [id = 1153] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0FA2A400 == 113 [pid = 892] [id = 1152] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0FA29000 == 112 [pid = 892] [id = 1151] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0FA24C00 == 111 [pid = 892] [id = 1150] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0FA25000 == 110 [pid = 892] [id = 1149] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0FA22800 == 109 [pid = 892] [id = 1148] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F9A7800 == 108 [pid = 892] [id = 1147] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F9A4000 == 107 [pid = 892] [id = 1146] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F9A2800 == 106 [pid = 892] [id = 1145] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F9A0400 == 105 [pid = 892] [id = 1144] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F99E800 == 104 [pid = 892] [id = 1143] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F99C400 == 103 [pid = 892] [id = 1142] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F68E400 == 102 [pid = 892] [id = 1141] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F68AC00 == 101 [pid = 892] [id = 1139] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F68C800 == 100 [pid = 892] [id = 1140] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F689000 == 99 [pid = 892] [id = 1138] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F687C00 == 98 [pid = 892] [id = 1137] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F685400 == 97 [pid = 892] [id = 1136] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F683C00 == 96 [pid = 892] [id = 1135] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F681400 == 95 [pid = 892] [id = 1134] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F4CFC00 == 94 [pid = 892] [id = 1133] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F4CD000 == 93 [pid = 892] [id = 1132] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F4CB000 == 92 [pid = 892] [id = 1131] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F4C9000 == 91 [pid = 892] [id = 1130] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E9A1400 == 90 [pid = 892] [id = 1129] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EBF6400 == 89 [pid = 892] [id = 1128] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D7D4C00 == 88 [pid = 892] [id = 1127] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E9A2400 == 87 [pid = 892] [id = 1126] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E934400 == 86 [pid = 892] [id = 1125] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E7F1C00 == 85 [pid = 892] [id = 1124] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E695C00 == 84 [pid = 892] [id = 1123] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E41E800 == 83 [pid = 892] [id = 1122] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DE7C400 == 82 [pid = 892] [id = 1121] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D7D1800 == 81 [pid = 892] [id = 1120] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D43C800 == 80 [pid = 892] [id = 1119] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D0D0000 == 79 [pid = 892] [id = 1118] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0B64BC00 == 78 [pid = 892] [id = 1117] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0CB7B800 == 77 [pid = 892] [id = 1116] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 07830C00 == 76 [pid = 892] [id = 1115] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0C0B2800 == 75 [pid = 892] [id = 1114] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 09066400 == 74 [pid = 892] [id = 1113] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0C38B800 == 73 [pid = 892] [id = 1112] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0F4C2800 == 72 [pid = 892] [id = 1111] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0ECE2000 == 71 [pid = 892] [id = 1109] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0ECE0400 == 70 [pid = 892] [id = 1108] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EBF9800 == 69 [pid = 892] [id = 1107] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EBFE400 == 68 [pid = 892] [id = 1106] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EBF6000 == 67 [pid = 892] [id = 1105] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EBF7C00 == 66 [pid = 892] [id = 1104] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EABE000 == 65 [pid = 892] [id = 1103] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E7F1400 == 64 [pid = 892] [id = 1102] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0EAB1800 == 63 [pid = 892] [id = 1101] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E9A0000 == 62 [pid = 892] [id = 1100] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E99E000 == 61 [pid = 892] [id = 1099] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E997800 == 60 [pid = 892] [id = 1098] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D51F800 == 59 [pid = 892] [id = 1097] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D0CC400 == 58 [pid = 892] [id = 1096] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E92F800 == 57 [pid = 892] [id = 1095] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E7F3C00 == 56 [pid = 892] [id = 1094] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E7EC400 == 55 [pid = 892] [id = 1093] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E7E9400 == 54 [pid = 892] [id = 1092] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0C391C00 == 53 [pid = 892] [id = 1090] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E69CC00 == 52 [pid = 892] [id = 1091] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E5C4400 == 51 [pid = 892] [id = 1089] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E5BE800 == 50 [pid = 892] [id = 1088] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DFF9000 == 49 [pid = 892] [id = 1087] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E4F3800 == 48 [pid = 892] [id = 1086] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0785B400 == 47 [pid = 892] [id = 1085] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0785B800 == 46 [pid = 892] [id = 1084] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0E41E400 == 45 [pid = 892] [id = 1083] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DFFA000 == 44 [pid = 892] [id = 1082] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DFF1800 == 43 [pid = 892] [id = 1081] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D0DAC00 == 42 [pid = 892] [id = 893] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DF13000 == 41 [pid = 892] [id = 1080] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DF13C00 == 40 [pid = 892] [id = 1079] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0DE7B800 == 39 [pid = 892] [id = 1078] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D958C00 == 38 [pid = 892] [id = 1077] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D8C3800 == 37 [pid = 892] [id = 1076] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D7D3C00 == 36 [pid = 892] [id = 1075] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D7D1000 == 35 [pid = 892] [id = 1074] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D79BC00 == 34 [pid = 892] [id = 1073] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D520800 == 33 [pid = 892] [id = 1072] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D0D9C00 == 32 [pid = 892] [id = 1071] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0907C000 == 31 [pid = 892] [id = 1070] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D071000 == 30 [pid = 892] [id = 1069] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 09079000 == 29 [pid = 892] [id = 1068] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0CC7FC00 == 28 [pid = 892] [id = 1067] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0CB7D000 == 27 [pid = 892] [id = 1066] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0CB73800 == 26 [pid = 892] [id = 1065] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0C22F000 == 25 [pid = 892] [id = 1064] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0B342C00 == 24 [pid = 892] [id = 1063] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 09073800 == 23 [pid = 892] [id = 1062] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0782E800 == 22 [pid = 892] [id = 1061] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0950B000 == 21 [pid = 892] [id = 1060] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0782D400 == 20 [pid = 892] [id = 1059] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0B649000 == 19 [pid = 892] [id = 1058] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0950F800 == 18 [pid = 892] [id = 1057] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 07823000 == 17 [pid = 892] [id = 1055] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0D32EC00 == 16 [pid = 892] [id = 1054] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 09B29000 == 15 [pid = 892] [id = 1053] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0B345800 == 14 [pid = 892] [id = 1052] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0EBF8800) [pid = 892] [serial = 2315] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0EBF6800) [pid = 892] [serial = 2313] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0EBF4C00) [pid = 892] [serial = 2311] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0EBF1000) [pid = 892] [serial = 2309] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0D7A9800) [pid = 892] [serial = 2163] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0D0D0C00) [pid = 892] [serial = 2137] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0D0D8C00) [pid = 892] [serial = 2147] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0D8C7C00) [pid = 892] [serial = 2179] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0D0D3C00) [pid = 892] [serial = 2139] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0D523800) [pid = 892] [serial = 2149] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0D7CD800) [pid = 892] [serial = 2165] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0D0D7400) [pid = 892] [serial = 2141] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0D8C5400) [pid = 892] [serial = 2177] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0DF0D800) [pid = 892] [serial = 2193] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0D322000) [pid = 892] [serial = 2143] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0DFF6000) [pid = 892] [serial = 2209] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0D43D800) [pid = 892] [serial = 2145] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0D527C00) [pid = 892] [serial = 2151] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0D32A800) [pid = 892] [serial = 2181] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0D7A7800) [pid = 892] [serial = 2161] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0D73CC00) [pid = 892] [serial = 2153] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0D7D5400) [pid = 892] [serial = 2169] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0D071C00) [pid = 892] [serial = 2133] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0EAB2000) [pid = 892] [serial = 2291] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0D324400) [pid = 892] [serial = 2241] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0E69B000) [pid = 892] [serial = 2243] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0EBF1C00) [pid = 892] [serial = 2307] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0E92E000) [pid = 892] [serial = 2261] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0EABE800) [pid = 892] [serial = 2305] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0E7E9800) [pid = 892] [serial = 2245] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0E699800) [pid = 892] [serial = 2239] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0E9A3400) [pid = 892] [serial = 2293] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0D7D2000) [pid = 892] [serial = 2167] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0D073400) [pid = 892] [serial = 2131] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0EAB4C00) [pid = 892] [serial = 2295] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0D744C00) [pid = 892] [serial = 2155] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0D953800) [pid = 892] [serial = 2183] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0E415400) [pid = 892] [serial = 2213] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0DFEF400) [pid = 892] [serial = 2205] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0E92C000) [pid = 892] [serial = 2259] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0E5B8800) [pid = 892] [serial = 2227] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0DFF3400) [pid = 892] [serial = 2207] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0E930800) [pid = 892] [serial = 2263] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0E7F8400) [pid = 892] [serial = 2257] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0E7F2000) [pid = 892] [serial = 2251] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0E41F400) [pid = 892] [serial = 2219] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0E5BC400) [pid = 892] [serial = 2229] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0D79E000) [pid = 892] [serial = 2157] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0E999C00) [pid = 892] [serial = 2277] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0DE80000) [pid = 892] [serial = 2195] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0EAB7400) [pid = 892] [serial = 2297] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0D8BDC00) [pid = 892] [serial = 2171] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0D7A3C00) [pid = 892] [serial = 2159] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0D8C0000) [pid = 892] [serial = 2173] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0E418C00) [pid = 892] [serial = 2215] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0D958000) [pid = 892] [serial = 2185] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0E9A6C00) [pid = 892] [serial = 2289] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0E9A4800) [pid = 892] [serial = 2287] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0E99C400) [pid = 892] [serial = 2279] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (09072800) [pid = 892] [serial = 2103] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0CC7C000) [pid = 892] [serial = 2101] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0CC79000) [pid = 892] [serial = 2099] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0CB7EC00) [pid = 892] [serial = 2097] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0E998400) [pid = 892] [serial = 2275] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0CB7BC00) [pid = 892] [serial = 2095] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0CB78000) [pid = 892] [serial = 2093] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0CB75800) [pid = 892] [serial = 2091] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0E99E800) [pid = 892] [serial = 2281] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0CB70800) [pid = 892] [serial = 2089] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0C38D800) [pid = 892] [serial = 2087] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0C38CC00) [pid = 892] [serial = 2085] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0E696C00) [pid = 892] [serial = 2029] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0C389C00) [pid = 892] [serial = 2083] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0C385C00) [pid = 892] [serial = 2081] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0C382400) [pid = 892] [serial = 2079] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0C230400) [pid = 892] [serial = 2077] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0C22C400) [pid = 892] [serial = 2075] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0E93A000) [pid = 892] [serial = 2273] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0C0BC400) [pid = 892] [serial = 2073] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0C0B9800) [pid = 892] [serial = 2071] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0E932C00) [pid = 892] [serial = 2265] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0C0B4000) [pid = 892] [serial = 2069] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0C0B0800) [pid = 892] [serial = 2067] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (09510C00) [pid = 892] [serial = 2065] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (09508400) [pid = 892] [serial = 2063] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (09503C00) [pid = 892] [serial = 2061] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (09081C00) [pid = 892] [serial = 2059] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0E9A0800) [pid = 892] [serial = 2283] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0907E400) [pid = 892] [serial = 2057] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0EAB9000) [pid = 892] [serial = 2299] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (09076400) [pid = 892] [serial = 2055] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (09009400) [pid = 892] [serial = 2053] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (07831800) [pid = 892] [serial = 2051] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0E934800) [pid = 892] [serial = 2267] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0782C400) [pid = 892] [serial = 2049] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (07855C00) [pid = 892] [serial = 2047] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (09076800) [pid = 892] [serial = 2045] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0E5C0800) [pid = 892] [serial = 2231] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0E7F4C00) [pid = 892] [serial = 2253] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0E7EF400) [pid = 892] [serial = 2247] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0D95D800) [pid = 892] [serial = 2187] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0D06CC00) [pid = 892] [serial = 2129] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0D8C2400) [pid = 892] [serial = 2175] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0DF14C00) [pid = 892] [serial = 2197] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0C235000) [pid = 892] [serial = 2127] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0E421C00) [pid = 892] [serial = 2221] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0E5C5400) [pid = 892] [serial = 2233] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0D069000) [pid = 892] [serial = 2125] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0DFF5C00) [pid = 892] [serial = 2211] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0DE7CC00) [pid = 892] [serial = 2189] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0CFAA400) [pid = 892] [serial = 2119] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0CFAEC00) [pid = 892] [serial = 2121] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0CFA7400) [pid = 892] [serial = 2117] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0DE80C00) [pid = 892] [serial = 2191] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0DF18000) [pid = 892] [serial = 2199] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0E7F7000) [pid = 892] [serial = 2255] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0CFA0000) [pid = 892] [serial = 2113] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0E937000) [pid = 892] [serial = 2269] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0CFA2C00) [pid = 892] [serial = 2115] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0D067400) [pid = 892] [serial = 2123] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (0CC84400) [pid = 892] [serial = 2111] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (0E4F1C00) [pid = 892] [serial = 2223] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (0E41C400) [pid = 892] [serial = 2217] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (0DF1A400) [pid = 892] [serial = 2201] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (0CC80400) [pid = 892] [serial = 2109] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (0E693000) [pid = 892] [serial = 2235] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (0E4F4800) [pid = 892] [serial = 2225] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (0E9A2800) [pid = 892] [serial = 2285] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (0EABAC00) [pid = 892] [serial = 2301] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (0E938400) [pid = 892] [serial = 2271] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 293 (0CC7B800) [pid = 892] [serial = 2105] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (0CC7EC00) [pid = 892] [serial = 2107] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (0E6A0800) [pid = 892] [serial = 2249] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (0E696400) [pid = 892] [serial = 2237] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (0D0CD000) [pid = 892] [serial = 2135] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (0EABCC00) [pid = 892] [serial = 2303] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (0DFEBC00) [pid = 892] [serial = 2203] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0907DC00 == 13 [pid = 892] [id = 1051] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 0785BC00 == 12 [pid = 892] [id = 1050] 04:35:20 INFO - PROCESS | 4060 | --DOCSHELL 07828000 == 11 [pid = 892] [id = 1049] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 07828000 == 12 [pid = 892] [id = 1174] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (0782D400) [pid = 892] [serial = 2569] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (0782E800) [pid = 892] [serial = 2570] [outer = 0782D400] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 09072800 == 13 [pid = 892] [id = 1175] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (09073800) [pid = 892] [serial = 2571] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (09076400) [pid = 892] [serial = 2572] [outer = 09073800] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 0907DC00 == 14 [pid = 892] [id = 1176] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (0907E400) [pid = 892] [serial = 2573] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (0907E800) [pid = 892] [serial = 2574] [outer = 0907E400] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (0D0CFC00) [pid = 892] [serial = 2003] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (09510400) [pid = 892] [serial = 1997] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (0C38C000) [pid = 892] [serial = 2000] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (0CB71400) [pid = 892] [serial = 2001] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (0D0D3800) [pid = 892] [serial = 2004] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (0B64D400) [pid = 892] [serial = 1998] [outer = 00000000] [url = about:blank] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 07823400 == 15 [pid = 892] [id = 1177] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 288 (07827800) [pid = 892] [serial = 2575] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 289 (07829C00) [pid = 892] [serial = 2576] [outer = 07827800] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 07861C00 == 16 [pid = 892] [id = 1178] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 290 (0900B000) [pid = 892] [serial = 2577] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 291 (0906A800) [pid = 892] [serial = 2578] [outer = 0900B000] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 09504C00 == 17 [pid = 892] [id = 1179] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 292 (09508400) [pid = 892] [serial = 2579] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 293 (09509000) [pid = 892] [serial = 2580] [outer = 09508400] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 09510000 == 18 [pid = 892] [id = 1180] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 294 (09B27800) [pid = 892] [serial = 2581] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 295 (09B28C00) [pid = 892] [serial = 2582] [outer = 09B27800] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B1000 == 19 [pid = 892] [id = 1181] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 296 (0C0B2800) [pid = 892] [serial = 2583] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 297 (0C0B4000) [pid = 892] [serial = 2584] [outer = 0C0B2800] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 0C228400 == 20 [pid = 892] [id = 1182] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 298 (0C383C00) [pid = 892] [serial = 2585] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 299 (0C384000) [pid = 892] [serial = 2586] [outer = 0C383C00] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 07831000 == 21 [pid = 892] [id = 1183] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 300 (09077400) [pid = 892] [serial = 2587] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 301 (0950E000) [pid = 892] [serial = 2588] [outer = 09077400] 04:35:20 INFO - PROCESS | 4060 | ++DOCSHELL 0C387800 == 22 [pid = 892] [id = 1184] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 302 (0C388400) [pid = 892] [serial = 2589] [outer = 00000000] 04:35:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 303 (0C389C00) [pid = 892] [serial = 2590] [outer = 0C388400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C38B400 == 23 [pid = 892] [id = 1185] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 304 (0C38B800) [pid = 892] [serial = 2591] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 305 (0C38C000) [pid = 892] [serial = 2592] [outer = 0C38B800] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0907C400 == 24 [pid = 892] [id = 1186] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 306 (0B64D400) [pid = 892] [serial = 2593] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 307 (0C386800) [pid = 892] [serial = 2594] [outer = 0B64D400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 09002C00 == 25 [pid = 892] [id = 1187] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 308 (0C38DC00) [pid = 892] [serial = 2595] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 309 (0C38F400) [pid = 892] [serial = 2596] [outer = 0C38DC00] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C390400 == 26 [pid = 892] [id = 1188] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0CB71000) [pid = 892] [serial = 2597] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (0CB71400) [pid = 892] [serial = 2598] [outer = 0CB71000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76000 == 27 [pid = 892] [id = 1189] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0CB76400) [pid = 892] [serial = 2599] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0CB76800) [pid = 892] [serial = 2600] [outer = 0CB76400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CB79800 == 28 [pid = 892] [id = 1190] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0CB7AC00) [pid = 892] [serial = 2601] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0CB7B000) [pid = 892] [serial = 2602] [outer = 0CB7AC00] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7CC00 == 29 [pid = 892] [id = 1191] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0CB7D000) [pid = 892] [serial = 2603] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0CB7D800) [pid = 892] [serial = 2604] [outer = 0CB7D000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CC75C00 == 30 [pid = 892] [id = 1192] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0CC76400) [pid = 892] [serial = 2605] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0CC76800) [pid = 892] [serial = 2606] [outer = 0CC76400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CC79000 == 31 [pid = 892] [id = 1193] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0CC7AC00) [pid = 892] [serial = 2607] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0CC7B000) [pid = 892] [serial = 2608] [outer = 0CC7AC00] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7C800 == 32 [pid = 892] [id = 1194] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0CC7D000) [pid = 892] [serial = 2609] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0CC7D400) [pid = 892] [serial = 2610] [outer = 0CC7D000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7F800 == 33 [pid = 892] [id = 1195] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0CC7F000) [pid = 892] [serial = 2611] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0CC7FC00) [pid = 892] [serial = 2612] [outer = 0CC7F000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CC84400 == 34 [pid = 892] [id = 1196] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0CF9F400) [pid = 892] [serial = 2613] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0CF9F800) [pid = 892] [serial = 2614] [outer = 0CF9F400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA1400 == 35 [pid = 892] [id = 1197] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0CFA1800) [pid = 892] [serial = 2615] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0CFA2C00) [pid = 892] [serial = 2616] [outer = 0CFA1800] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA7800 == 36 [pid = 892] [id = 1198] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0CFA7C00) [pid = 892] [serial = 2617] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0CFA8000) [pid = 892] [serial = 2618] [outer = 0CFA7C00] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0CC84800 == 37 [pid = 892] [id = 1199] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0CFA7400) [pid = 892] [serial = 2619] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0CFAEC00) [pid = 892] [serial = 2620] [outer = 0CFA7400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D067C00 == 38 [pid = 892] [id = 1200] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0D068400) [pid = 892] [serial = 2621] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0D069000) [pid = 892] [serial = 2622] [outer = 0D068400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D06AC00 == 39 [pid = 892] [id = 1201] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0D06CC00) [pid = 892] [serial = 2623] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0D06E000) [pid = 892] [serial = 2624] [outer = 0D06CC00] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 09008400 == 40 [pid = 892] [id = 1202] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0D06B000) [pid = 892] [serial = 2625] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0D071400) [pid = 892] [serial = 2626] [outer = 0D06B000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0907FC00 == 41 [pid = 892] [id = 1203] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0D073400) [pid = 892] [serial = 2627] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0D073C00) [pid = 892] [serial = 2628] [outer = 0D073400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CE000 == 42 [pid = 892] [id = 1204] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0D0CF400) [pid = 892] [serial = 2629] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0D0CFC00) [pid = 892] [serial = 2630] [outer = 0D0CF400] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D0C00 == 43 [pid = 892] [id = 1205] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0D0D1800) [pid = 892] [serial = 2631] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0D0D2000) [pid = 892] [serial = 2632] [outer = 0D0D1800] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B0800 == 44 [pid = 892] [id = 1206] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0D070000) [pid = 892] [serial = 2633] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0D072C00) [pid = 892] [serial = 2634] [outer = 0D070000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D3C00 == 45 [pid = 892] [id = 1207] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0D0D4800) [pid = 892] [serial = 2635] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0D0D4C00) [pid = 892] [serial = 2636] [outer = 0D0D4800] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D7400 == 46 [pid = 892] [id = 1208] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0D0D7C00) [pid = 892] [serial = 2637] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0D0D8000) [pid = 892] [serial = 2638] [outer = 0D0D7C00] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D9C00 == 47 [pid = 892] [id = 1209] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0D322000) [pid = 892] [serial = 2639] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0D322400) [pid = 892] [serial = 2640] [outer = 0D322000] 04:35:21 INFO - PROCESS | 4060 | ++DOCSHELL 0D323C00 == 48 [pid = 892] [id = 1210] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0D324400) [pid = 892] [serial = 2641] [outer = 00000000] 04:35:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0D324C00) [pid = 892] [serial = 2642] [outer = 0D324400] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D32FC00 == 49 [pid = 892] [id = 1211] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0D43C800) [pid = 892] [serial = 2643] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0D43D800) [pid = 892] [serial = 2644] [outer = 0D43C800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D51F000 == 50 [pid = 892] [id = 1212] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0D51F800) [pid = 892] [serial = 2645] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0D520400) [pid = 892] [serial = 2646] [outer = 0D51F800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0CB72C00 == 51 [pid = 892] [id = 1213] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0CB75400) [pid = 892] [serial = 2647] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0CB75800) [pid = 892] [serial = 2648] [outer = 0CB75400] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D524400 == 52 [pid = 892] [id = 1214] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0D524C00) [pid = 892] [serial = 2649] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0D525000) [pid = 892] [serial = 2650] [outer = 0D524C00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D527C00 == 53 [pid = 892] [id = 1215] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0D528C00) [pid = 892] [serial = 2651] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0D529C00) [pid = 892] [serial = 2652] [outer = 0D528C00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D43B800 == 54 [pid = 892] [id = 1216] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0D73CC00) [pid = 892] [serial = 2653] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0D741000) [pid = 892] [serial = 2654] [outer = 0D73CC00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D748400 == 55 [pid = 892] [id = 1217] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0D74BC00) [pid = 892] [serial = 2655] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0D79BC00) [pid = 892] [serial = 2656] [outer = 0D74BC00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D79F800 == 56 [pid = 892] [id = 1218] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0D7A3C00) [pid = 892] [serial = 2657] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0D7A4000) [pid = 892] [serial = 2658] [outer = 0D7A3C00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A7800 == 57 [pid = 892] [id = 1219] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0D7A9400) [pid = 892] [serial = 2659] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0D7A9800) [pid = 892] [serial = 2660] [outer = 0D7A9400] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CD800 == 58 [pid = 892] [id = 1220] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0D7CE000) [pid = 892] [serial = 2661] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0D7CE400) [pid = 892] [serial = 2662] [outer = 0D7CE000] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D1400 == 59 [pid = 892] [id = 1221] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0D7D6C00) [pid = 892] [serial = 2663] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0D7D8000) [pid = 892] [serial = 2664] [outer = 0D7D6C00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CA400 == 60 [pid = 892] [id = 1222] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0D7D6000) [pid = 892] [serial = 2665] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0D8BEC00) [pid = 892] [serial = 2666] [outer = 0D7D6000] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C0400 == 61 [pid = 892] [id = 1223] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0D8C0800) [pid = 892] [serial = 2667] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0D8C2400) [pid = 892] [serial = 2668] [outer = 0D8C0800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C3C00 == 62 [pid = 892] [id = 1224] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0D8C4400) [pid = 892] [serial = 2669] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0D8C6400) [pid = 892] [serial = 2670] [outer = 0D8C4400] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C8800 == 63 [pid = 892] [id = 1225] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0D8C9800) [pid = 892] [serial = 2671] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0D8CA000) [pid = 892] [serial = 2672] [outer = 0D8C9800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D528000 == 64 [pid = 892] [id = 1226] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0D8CB800) [pid = 892] [serial = 2673] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0D954000) [pid = 892] [serial = 2674] [outer = 0D8CB800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D958000 == 65 [pid = 892] [id = 1227] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0D958400) [pid = 892] [serial = 2675] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0D958800) [pid = 892] [serial = 2676] [outer = 0D958400] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0D95DC00 == 66 [pid = 892] [id = 1228] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0DE77C00) [pid = 892] [serial = 2677] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0DE79000) [pid = 892] [serial = 2678] [outer = 0DE77C00] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7E000 == 67 [pid = 892] [id = 1229] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0DE7E800) [pid = 892] [serial = 2679] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0DE7FC00) [pid = 892] [serial = 2680] [outer = 0DE7E800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0DE81400 == 68 [pid = 892] [id = 1230] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0DE81800) [pid = 892] [serial = 2681] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0DE82800) [pid = 892] [serial = 2682] [outer = 0DE81800] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0E400 == 69 [pid = 892] [id = 1231] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0DF12400) [pid = 892] [serial = 2683] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0DF13000) [pid = 892] [serial = 2684] [outer = 0DF12400] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0DF14C00 == 70 [pid = 892] [id = 1232] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0DF16000) [pid = 892] [serial = 2685] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0DF17000) [pid = 892] [serial = 2686] [outer = 0DF16000] 04:35:22 INFO - PROCESS | 4060 | ++DOCSHELL 0DF18800 == 71 [pid = 892] [id = 1233] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0DF19800) [pid = 892] [serial = 2687] [outer = 00000000] 04:35:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0DF19C00) [pid = 892] [serial = 2688] [outer = 0DF19800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DF1AC00 == 72 [pid = 892] [id = 1234] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0DF1B800) [pid = 892] [serial = 2689] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0DF1BC00) [pid = 892] [serial = 2690] [outer = 0DF1B800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEC000 == 73 [pid = 892] [id = 1235] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0DFEDC00) [pid = 892] [serial = 2691] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0DFEF400) [pid = 892] [serial = 2692] [outer = 0DFEDC00] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF1800 == 74 [pid = 892] [id = 1236] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0DFF3000) [pid = 892] [serial = 2693] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0DFF3400) [pid = 892] [serial = 2694] [outer = 0DFF3000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B6C00 == 75 [pid = 892] [id = 1237] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0DFF4000) [pid = 892] [serial = 2695] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0DFF5C00) [pid = 892] [serial = 2696] [outer = 0DFF4000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF6C00 == 76 [pid = 892] [id = 1238] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0DFF9000) [pid = 892] [serial = 2697] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0DFF9400) [pid = 892] [serial = 2698] [outer = 0DFF9000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E415C00 == 77 [pid = 892] [id = 1239] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0E416800) [pid = 892] [serial = 2699] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0E416C00) [pid = 892] [serial = 2700] [outer = 0E416800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E41A400 == 78 [pid = 892] [id = 1240] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0E41CC00) [pid = 892] [serial = 2701] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0E41D400) [pid = 892] [serial = 2702] [outer = 0E41CC00] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E41E800 == 79 [pid = 892] [id = 1241] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0E41F400) [pid = 892] [serial = 2703] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0E41F800) [pid = 892] [serial = 2704] [outer = 0E41F400] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E421C00 == 80 [pid = 892] [id = 1242] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0E424000) [pid = 892] [serial = 2705] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0E4F1400) [pid = 892] [serial = 2706] [outer = 0E424000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFED800 == 81 [pid = 892] [id = 1243] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0E4F4800) [pid = 892] [serial = 2707] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0E4F4C00) [pid = 892] [serial = 2708] [outer = 0E4F4800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F6400 == 82 [pid = 892] [id = 1244] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (0E5B7800) [pid = 892] [serial = 2709] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (0E5B9000) [pid = 892] [serial = 2710] [outer = 0E5B7800] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0F680C00) [pid = 892] [serial = 2537] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0F682000) [pid = 892] [serial = 2489] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0F99C800) [pid = 892] [serial = 2505] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0D0D3400) [pid = 892] [serial = 2457] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0E938000) [pid = 892] [serial = 2471] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0F4CE000) [pid = 892] [serial = 2485] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0D79D800) [pid = 892] [serial = 2459] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0D8C2000) [pid = 892] [serial = 2461] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0E9A4400) [pid = 892] [serial = 2473] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0ECE2800) [pid = 892] [serial = 2438] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0ECE0800) [pid = 892] [serial = 2436] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0E4F4400) [pid = 892] [serial = 2465] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0F4D0400) [pid = 892] [serial = 2487] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0ECDE800) [pid = 892] [serial = 2434] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0EBFE800) [pid = 892] [serial = 2432] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0EBFC400) [pid = 892] [serial = 2430] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0E424400) [pid = 892] [serial = 2388] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0E41F000) [pid = 892] [serial = 2386] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0E417800) [pid = 892] [serial = 2384] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0DFF4400) [pid = 892] [serial = 2382] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0DFEB400) [pid = 892] [serial = 2380] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0DF15C00) [pid = 892] [serial = 2378] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0DE80400) [pid = 892] [serial = 2376] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0D95B000) [pid = 892] [serial = 2374] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0D8C7400) [pid = 892] [serial = 2372] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0D8C3000) [pid = 892] [serial = 2370] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0D7D4000) [pid = 892] [serial = 2368] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0D7A2800) [pid = 892] [serial = 2366] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0D520C00) [pid = 892] [serial = 2364] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0F684000) [pid = 892] [serial = 2491] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0D323800) [pid = 892] [serial = 2362] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0CFA5400) [pid = 892] [serial = 2360] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0D0CC800) [pid = 892] [serial = 2358] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0CB7DC00) [pid = 892] [serial = 2356] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0CFA9400) [pid = 892] [serial = 2354] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0CB7E000) [pid = 892] [serial = 2352] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0CB76C00) [pid = 892] [serial = 2350] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0C22F400) [pid = 892] [serial = 2348] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0E699400) [pid = 892] [serial = 2467] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0B34D000) [pid = 892] [serial = 2346] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0EBFB400) [pid = 892] [serial = 2428] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (09080C00) [pid = 892] [serial = 2344] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (07831400) [pid = 892] [serial = 2342] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0950B400) [pid = 892] [serial = 2340] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (08FE6800) [pid = 892] [serial = 2338] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0C0B7400) [pid = 892] [serial = 2336] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (09B32000) [pid = 892] [serial = 2334] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0C0B8400) [pid = 892] [serial = 2332] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (09B2EC00) [pid = 892] [serial = 2330] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (14B51C00) [pid = 892] [serial = 2535] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0D32F000) [pid = 892] [serial = 2328] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0EAB7000) [pid = 892] [serial = 2475] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0EBF1400) [pid = 892] [serial = 2426] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0EAB4000) [pid = 892] [serial = 2424] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0E7F8000) [pid = 892] [serial = 2469] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0EAB6000) [pid = 892] [serial = 2422] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0F99EC00) [pid = 892] [serial = 2507] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0F686000) [pid = 892] [serial = 2493] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0ECDE400) [pid = 892] [serial = 2477] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0906B800) [pid = 892] [serial = 2447] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (09509400) [pid = 892] [serial = 2445] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0C22F800) [pid = 892] [serial = 2449] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0F4C2C00) [pid = 892] [serial = 2443] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0F4C8000) [pid = 892] [serial = 2479] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0F9A0800) [pid = 892] [serial = 2509] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0F688000) [pid = 892] [serial = 2495] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0F4C9800) [pid = 892] [serial = 2481] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0F689800) [pid = 892] [serial = 2497] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0C389800) [pid = 892] [serial = 2451] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0F4CBC00) [pid = 892] [serial = 2483] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0CC7E800) [pid = 892] [serial = 2453] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0CFA6C00) [pid = 892] [serial = 2455] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0F68B800) [pid = 892] [serial = 2499] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0F9A5800) [pid = 892] [serial = 2513] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0DFF5800) [pid = 892] [serial = 2463] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0F9A3000) [pid = 892] [serial = 2511] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0F68CC00) [pid = 892] [serial = 2501] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0E9A1C00) [pid = 892] [serial = 2420] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0E99B800) [pid = 892] [serial = 2416] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0D52C800) [pid = 892] [serial = 2414] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0F68E800) [pid = 892] [serial = 2503] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0F9A9800) [pid = 892] [serial = 2515] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0E935C00) [pid = 892] [serial = 2412] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0E7F4000) [pid = 892] [serial = 2408] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0E930000) [pid = 892] [serial = 2410] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0E9A6400) [pid = 892] [serial = 2418] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0E7EDC00) [pid = 892] [serial = 2406] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0FA23C00) [pid = 892] [serial = 2517] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0E69E400) [pid = 892] [serial = 2402] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (14B4B800) [pid = 892] [serial = 2533] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0E695800) [pid = 892] [serial = 2400] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0FA29400) [pid = 892] [serial = 2523] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0E7EA400) [pid = 892] [serial = 2404] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0FA25C00) [pid = 892] [serial = 2519] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0E5C4800) [pid = 892] [serial = 2398] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0FA2B000) [pid = 892] [serial = 2525] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0FA26C00) [pid = 892] [serial = 2521] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0E5BF400) [pid = 892] [serial = 2396] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0E5BAC00) [pid = 892] [serial = 2394] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0D741800) [pid = 892] [serial = 2390] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0E4F5400) [pid = 892] [serial = 2392] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0E5B8000) [pid = 892] [serial = 2527] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0FA2F000) [pid = 892] [serial = 2529] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0FA31000) [pid = 892] [serial = 2531] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0D43CC00) [pid = 892] [serial = 2005] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (1D76F400) [pid = 892] [serial = 2547] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (1D76D800) [pid = 892] [serial = 2545] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (14B58400) [pid = 892] [serial = 2543] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (14B55000) [pid = 892] [serial = 2541] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (14B50800) [pid = 892] [serial = 2539] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 07831400 == 83 [pid = 892] [id = 1245] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (08FE6800) [pid = 892] [serial = 2711] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0906B800) [pid = 892] [serial = 2712] [outer = 08FE6800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B7400 == 84 [pid = 892] [id = 1246] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0C22F400) [pid = 892] [serial = 2713] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0C22F800) [pid = 892] [serial = 2714] [outer = 0C22F400] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA5400 == 85 [pid = 892] [id = 1247] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0CFA9400) [pid = 892] [serial = 2715] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0D0CC800) [pid = 892] [serial = 2716] [outer = 0CFA9400] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D520C00 == 86 [pid = 892] [id = 1248] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0D741800) [pid = 892] [serial = 2717] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0D79D800) [pid = 892] [serial = 2718] [outer = 0D741800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BC400 == 87 [pid = 892] [id = 1249] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0D8C2000) [pid = 892] [serial = 2719] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0D8C3000) [pid = 892] [serial = 2720] [outer = 0D8C2000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEB400 == 88 [pid = 892] [id = 1250] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0DFF5800) [pid = 892] [serial = 2721] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0E417800) [pid = 892] [serial = 2722] [outer = 0DFF5800] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E5B8000 == 89 [pid = 892] [id = 1251] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0E5BAC00) [pid = 892] [serial = 2723] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0E5BCC00) [pid = 892] [serial = 2724] [outer = 0E5BAC00] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BF400 == 90 [pid = 892] [id = 1252] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0E5C1400) [pid = 892] [serial = 2725] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0E5C2000) [pid = 892] [serial = 2726] [outer = 0E5C1400] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7DC00 == 91 [pid = 892] [id = 1253] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0D32F000) [pid = 892] [serial = 2727] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0D7D3000) [pid = 892] [serial = 2728] [outer = 0D32F000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C0800 == 92 [pid = 892] [id = 1254] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0E5C6000) [pid = 892] [serial = 2729] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0E691C00) [pid = 892] [serial = 2730] [outer = 0E5C6000] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E694C00 == 93 [pid = 892] [id = 1255] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0E695C00) [pid = 892] [serial = 2731] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0E696000) [pid = 892] [serial = 2732] [outer = 0E695C00] 04:35:23 INFO - PROCESS | 4060 | ++DOCSHELL 0E697000 == 94 [pid = 892] [id = 1256] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0E697800) [pid = 892] [serial = 2733] [outer = 00000000] 04:35:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0E698400) [pid = 892] [serial = 2734] [outer = 0E697800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E69A000 == 95 [pid = 892] [id = 1257] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0E69B800) [pid = 892] [serial = 2735] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0E69BC00) [pid = 892] [serial = 2736] [outer = 0E69B800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E69D400 == 96 [pid = 892] [id = 1258] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0E69E400) [pid = 892] [serial = 2737] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0E69F000) [pid = 892] [serial = 2738] [outer = 0E69E400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E7E9800 == 97 [pid = 892] [id = 1259] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0E7EB800) [pid = 892] [serial = 2739] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0E7EC400) [pid = 892] [serial = 2740] [outer = 0E7EB800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EEC00 == 98 [pid = 892] [id = 1260] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0E7EF000) [pid = 892] [serial = 2741] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0E7EF400) [pid = 892] [serial = 2742] [outer = 0E7EF000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BEC00 == 99 [pid = 892] [id = 1261] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0E7F0400) [pid = 892] [serial = 2743] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0E7F1C00) [pid = 892] [serial = 2744] [outer = 0E7F0400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E694400 == 100 [pid = 892] [id = 1262] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0E7F3800) [pid = 892] [serial = 2745] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0E7F3C00) [pid = 892] [serial = 2746] [outer = 0E7F3800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F4C00 == 101 [pid = 892] [id = 1263] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0E7F5C00) [pid = 892] [serial = 2747] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0E7F6800) [pid = 892] [serial = 2748] [outer = 0E7F5C00] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F7800 == 102 [pid = 892] [id = 1264] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0E7F8400) [pid = 892] [serial = 2749] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0E7F8800) [pid = 892] [serial = 2750] [outer = 0E7F8400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E92C400 == 103 [pid = 892] [id = 1265] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0E92D000) [pid = 892] [serial = 2751] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0E92E000) [pid = 892] [serial = 2752] [outer = 0E92D000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E92F800 == 104 [pid = 892] [id = 1266] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0E930800) [pid = 892] [serial = 2753] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0E930C00) [pid = 892] [serial = 2754] [outer = 0E930800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E933000 == 105 [pid = 892] [id = 1267] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0E933800) [pid = 892] [serial = 2755] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0E934000) [pid = 892] [serial = 2756] [outer = 0E933800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E935800 == 106 [pid = 892] [id = 1268] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0E936C00) [pid = 892] [serial = 2757] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0E937000) [pid = 892] [serial = 2758] [outer = 0E936C00] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 07826C00 == 107 [pid = 892] [id = 1269] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0D7A8000) [pid = 892] [serial = 2759] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0E938000) [pid = 892] [serial = 2760] [outer = 0D7A8000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D5C00 == 108 [pid = 892] [id = 1270] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0E939000) [pid = 892] [serial = 2761] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0E998400) [pid = 892] [serial = 2762] [outer = 0E939000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E99B400 == 109 [pid = 892] [id = 1271] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0E99F000) [pid = 892] [serial = 2763] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0E99F800) [pid = 892] [serial = 2764] [outer = 0E99F000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A1C00 == 110 [pid = 892] [id = 1272] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0E9A2400) [pid = 892] [serial = 2765] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0E9A2800) [pid = 892] [serial = 2766] [outer = 0E9A2400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A4400 == 111 [pid = 892] [id = 1273] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0E9A4C00) [pid = 892] [serial = 2767] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0E9A5000) [pid = 892] [serial = 2768] [outer = 0E9A4C00] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EAAF800 == 112 [pid = 892] [id = 1274] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0EAAFC00) [pid = 892] [serial = 2769] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0EAB1000) [pid = 892] [serial = 2770] [outer = 0EAAFC00] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB2800 == 113 [pid = 892] [id = 1275] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0EAB3800) [pid = 892] [serial = 2771] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0EAB3C00) [pid = 892] [serial = 2772] [outer = 0EAB3800] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB5400 == 114 [pid = 892] [id = 1276] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0EAB7000) [pid = 892] [serial = 2773] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0EAB7400) [pid = 892] [serial = 2774] [outer = 0EAB7000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB9000 == 115 [pid = 892] [id = 1277] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0EAB9C00) [pid = 892] [serial = 2775] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0EABA400) [pid = 892] [serial = 2776] [outer = 0EAB9C00] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EABB400 == 116 [pid = 892] [id = 1278] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0EABC400) [pid = 892] [serial = 2777] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0EABCC00) [pid = 892] [serial = 2778] [outer = 0EABC400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E938400 == 117 [pid = 892] [id = 1279] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0EABE000) [pid = 892] [serial = 2779] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0EBF0800) [pid = 892] [serial = 2780] [outer = 0EABE000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A6000 == 118 [pid = 892] [id = 1280] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0EAB2000) [pid = 892] [serial = 2781] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0EAB5000) [pid = 892] [serial = 2782] [outer = 0EAB2000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF2000 == 119 [pid = 892] [id = 1281] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0EBF2400) [pid = 892] [serial = 2783] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0EBF2C00) [pid = 892] [serial = 2784] [outer = 0EBF2400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF4400 == 120 [pid = 892] [id = 1282] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0EBF4C00) [pid = 892] [serial = 2785] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0EBF5000) [pid = 892] [serial = 2786] [outer = 0EBF4C00] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF5C00 == 121 [pid = 892] [id = 1283] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0EBF7000) [pid = 892] [serial = 2787] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0EBF7400) [pid = 892] [serial = 2788] [outer = 0EBF7000] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF6C00 == 122 [pid = 892] [id = 1284] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0EBF8400) [pid = 892] [serial = 2789] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0EBF8C00) [pid = 892] [serial = 2790] [outer = 0EBF8400] 04:35:24 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFB400 == 123 [pid = 892] [id = 1285] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0EBFE000) [pid = 892] [serial = 2791] [outer = 00000000] 04:35:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0EBFE400) [pid = 892] [serial = 2792] [outer = 0EBFE000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFF000 == 124 [pid = 892] [id = 1286] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0ECDE400) [pid = 892] [serial = 2793] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0ECDE800) [pid = 892] [serial = 2794] [outer = 0ECDE400] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE1000 == 125 [pid = 892] [id = 1287] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0ECE2800) [pid = 892] [serial = 2795] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0ECE2C00) [pid = 892] [serial = 2796] [outer = 0ECE2800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE5400 == 126 [pid = 892] [id = 1288] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0ECE6000) [pid = 892] [serial = 2797] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0ECE6400) [pid = 892] [serial = 2798] [outer = 0ECE6000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE5000 == 127 [pid = 892] [id = 1289] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0ECE8C00) [pid = 892] [serial = 2799] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0ECEA000) [pid = 892] [serial = 2800] [outer = 0ECE8C00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0ECEC000 == 128 [pid = 892] [id = 1290] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0F331800) [pid = 892] [serial = 2801] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0F331C00) [pid = 892] [serial = 2802] [outer = 0F331800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F336800 == 129 [pid = 892] [id = 1291] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0F336C00) [pid = 892] [serial = 2803] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0F337C00) [pid = 892] [serial = 2804] [outer = 0F336C00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F33D000 == 130 [pid = 892] [id = 1292] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0F33D800) [pid = 892] [serial = 2805] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0F33E000) [pid = 892] [serial = 2806] [outer = 0F33D800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C2C00 == 131 [pid = 892] [id = 1293] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0F4C4800) [pid = 892] [serial = 2807] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0F4C5800) [pid = 892] [serial = 2808] [outer = 0F4C4800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CAC00 == 132 [pid = 892] [id = 1294] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0F4CB000) [pid = 892] [serial = 2809] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0F4CB400) [pid = 892] [serial = 2810] [outer = 0F4CB000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CDC00 == 133 [pid = 892] [id = 1295] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0F4CFC00) [pid = 892] [serial = 2811] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0F4D0400) [pid = 892] [serial = 2812] [outer = 0F4CFC00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F681400 == 134 [pid = 892] [id = 1296] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0F681C00) [pid = 892] [serial = 2813] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0F682000) [pid = 892] [serial = 2814] [outer = 0F681C00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C7800 == 135 [pid = 892] [id = 1297] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0F4CD000) [pid = 892] [serial = 2815] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0F680800) [pid = 892] [serial = 2816] [outer = 0F4CD000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F685400 == 136 [pid = 892] [id = 1298] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0F686000) [pid = 892] [serial = 2817] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0F687800) [pid = 892] [serial = 2818] [outer = 0F686000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F689800 == 137 [pid = 892] [id = 1299] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (0F68B800) [pid = 892] [serial = 2819] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (0F68C800) [pid = 892] [serial = 2820] [outer = 0F68B800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F68E800 == 138 [pid = 892] [id = 1300] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (0F99D800) [pid = 892] [serial = 2821] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (0F99DC00) [pid = 892] [serial = 2822] [outer = 0F99D800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A0000 == 139 [pid = 892] [id = 1301] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (0F9A0C00) [pid = 892] [serial = 2823] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (0F9A1000) [pid = 892] [serial = 2824] [outer = 0F9A0C00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A3000 == 140 [pid = 892] [id = 1302] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (0F9A4800) [pid = 892] [serial = 2825] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (0F9A5800) [pid = 892] [serial = 2826] [outer = 0F9A4800] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0FA22400 == 141 [pid = 892] [id = 1303] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (0FA23C00) [pid = 892] [serial = 2827] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (0FA24C00) [pid = 892] [serial = 2828] [outer = 0FA23C00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0FA28400 == 142 [pid = 892] [id = 1304] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (0FA29400) [pid = 892] [serial = 2829] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (0FA2A400) [pid = 892] [serial = 2830] [outer = 0FA29400] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F689000 == 143 [pid = 892] [id = 1305] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (0F68E400) [pid = 892] [serial = 2831] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (0F99EC00) [pid = 892] [serial = 2832] [outer = 0F68E400] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0FA26C00 == 144 [pid = 892] [id = 1306] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (0FA2CC00) [pid = 892] [serial = 2833] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (0FA2D000) [pid = 892] [serial = 2834] [outer = 0FA2CC00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C2400 == 145 [pid = 892] [id = 1307] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (0FA2EC00) [pid = 892] [serial = 2835] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (0FA31000) [pid = 892] [serial = 2836] [outer = 0FA2EC00] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 07826400 == 146 [pid = 892] [id = 1308] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 440 (07827000) [pid = 892] [serial = 2837] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 441 (0782E400) [pid = 892] [serial = 2838] [outer = 07827000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 09082400 == 147 [pid = 892] [id = 1309] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 442 (0950B000) [pid = 892] [serial = 2839] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 443 (0950F800) [pid = 892] [serial = 2840] [outer = 0950B000] 04:35:25 INFO - PROCESS | 4060 | ++DOCSHELL 0B649000 == 148 [pid = 892] [id = 1310] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 444 (0C227400) [pid = 892] [serial = 2841] [outer = 00000000] 04:35:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 445 (0C228C00) [pid = 892] [serial = 2842] [outer = 0C227400] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0C0BAC00 == 149 [pid = 892] [id = 1311] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 446 (0C230400) [pid = 892] [serial = 2843] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 447 (0C230800) [pid = 892] [serial = 2844] [outer = 0C230400] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0C382800 == 150 [pid = 892] [id = 1312] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 448 (0C382C00) [pid = 892] [serial = 2845] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 449 (0CB74400) [pid = 892] [serial = 2846] [outer = 0C382C00] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0907F800 == 151 [pid = 892] [id = 1313] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 450 (09502000) [pid = 892] [serial = 2847] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 451 (09503C00) [pid = 892] [serial = 2848] [outer = 09502000] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0906C800 == 152 [pid = 892] [id = 1314] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 452 (09071400) [pid = 892] [serial = 2849] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 453 (09082C00) [pid = 892] [serial = 2850] [outer = 09071400] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 07859800 == 153 [pid = 892] [id = 1315] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 454 (0785D400) [pid = 892] [serial = 2851] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 455 (0785F000) [pid = 892] [serial = 2852] [outer = 0785D400] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0FA26C00 == 152 [pid = 892] [id = 1306] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F689000 == 151 [pid = 892] [id = 1305] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0FA28400 == 150 [pid = 892] [id = 1304] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0FA22400 == 149 [pid = 892] [id = 1303] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F9A3000 == 148 [pid = 892] [id = 1302] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F9A0000 == 147 [pid = 892] [id = 1301] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F68E800 == 146 [pid = 892] [id = 1300] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F689800 == 145 [pid = 892] [id = 1299] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F685400 == 144 [pid = 892] [id = 1298] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F4C7800 == 143 [pid = 892] [id = 1297] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F681400 == 142 [pid = 892] [id = 1296] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F4CDC00 == 141 [pid = 892] [id = 1295] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F4C2C00 == 140 [pid = 892] [id = 1293] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F4CAC00 == 139 [pid = 892] [id = 1294] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F33D000 == 138 [pid = 892] [id = 1292] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0F336800 == 137 [pid = 892] [id = 1291] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0ECEC000 == 136 [pid = 892] [id = 1290] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0ECE5000 == 135 [pid = 892] [id = 1289] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0ECE5400 == 134 [pid = 892] [id = 1288] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0ECE1000 == 133 [pid = 892] [id = 1287] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EBFF000 == 132 [pid = 892] [id = 1286] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EBFB400 == 131 [pid = 892] [id = 1285] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EBF6C00 == 130 [pid = 892] [id = 1284] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EBF5C00 == 129 [pid = 892] [id = 1283] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EBF4400 == 128 [pid = 892] [id = 1282] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EBF2000 == 127 [pid = 892] [id = 1281] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E9A6000 == 126 [pid = 892] [id = 1280] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E938400 == 125 [pid = 892] [id = 1279] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EABB400 == 124 [pid = 892] [id = 1278] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EAB9000 == 123 [pid = 892] [id = 1277] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EAB5400 == 122 [pid = 892] [id = 1276] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EAB2800 == 121 [pid = 892] [id = 1275] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0EAAF800 == 120 [pid = 892] [id = 1274] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E9A4400 == 119 [pid = 892] [id = 1273] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E9A1C00 == 118 [pid = 892] [id = 1272] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E99B400 == 117 [pid = 892] [id = 1271] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D7D5C00 == 116 [pid = 892] [id = 1270] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07826C00 == 115 [pid = 892] [id = 1269] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E935800 == 114 [pid = 892] [id = 1268] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E933000 == 113 [pid = 892] [id = 1267] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E92F800 == 112 [pid = 892] [id = 1266] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E92C400 == 111 [pid = 892] [id = 1265] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E694400 == 110 [pid = 892] [id = 1262] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E7F4C00 == 109 [pid = 892] [id = 1263] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E7F7800 == 108 [pid = 892] [id = 1264] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E5BEC00 == 107 [pid = 892] [id = 1261] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E7EEC00 == 106 [pid = 892] [id = 1260] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E7E9800 == 105 [pid = 892] [id = 1259] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E69D400 == 104 [pid = 892] [id = 1258] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E69A000 == 103 [pid = 892] [id = 1257] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E697000 == 102 [pid = 892] [id = 1256] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E694C00 == 101 [pid = 892] [id = 1255] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E5C0800 == 100 [pid = 892] [id = 1254] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB7DC00 == 99 [pid = 892] [id = 1253] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E5BF400 == 98 [pid = 892] [id = 1252] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E5B8000 == 97 [pid = 892] [id = 1251] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DFEB400 == 96 [pid = 892] [id = 1250] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D8BC400 == 95 [pid = 892] [id = 1249] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D520C00 == 94 [pid = 892] [id = 1248] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CFA5400 == 93 [pid = 892] [id = 1247] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C0B7400 == 92 [pid = 892] [id = 1246] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07831400 == 91 [pid = 892] [id = 1245] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E4F6400 == 90 [pid = 892] [id = 1244] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DFED800 == 89 [pid = 892] [id = 1243] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E421C00 == 88 [pid = 892] [id = 1242] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E41E800 == 87 [pid = 892] [id = 1241] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E41A400 == 86 [pid = 892] [id = 1240] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0E415C00 == 85 [pid = 892] [id = 1239] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DFF6C00 == 84 [pid = 892] [id = 1238] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C0B6C00 == 83 [pid = 892] [id = 1237] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DFF1800 == 82 [pid = 892] [id = 1236] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DFEC000 == 81 [pid = 892] [id = 1235] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DF1AC00 == 80 [pid = 892] [id = 1234] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DF18800 == 79 [pid = 892] [id = 1233] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DF14C00 == 78 [pid = 892] [id = 1232] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DF0E400 == 77 [pid = 892] [id = 1231] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DE81400 == 76 [pid = 892] [id = 1230] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0DE7E000 == 75 [pid = 892] [id = 1229] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D95DC00 == 74 [pid = 892] [id = 1228] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D958000 == 73 [pid = 892] [id = 1227] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D528000 == 72 [pid = 892] [id = 1226] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D8C8800 == 71 [pid = 892] [id = 1225] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D8C3C00 == 70 [pid = 892] [id = 1224] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D8C0400 == 69 [pid = 892] [id = 1223] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D7CA400 == 68 [pid = 892] [id = 1222] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D7D1400 == 67 [pid = 892] [id = 1221] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D7CD800 == 66 [pid = 892] [id = 1220] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D7A7800 == 65 [pid = 892] [id = 1219] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D79F800 == 64 [pid = 892] [id = 1218] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D748400 == 63 [pid = 892] [id = 1217] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D43B800 == 62 [pid = 892] [id = 1216] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D527C00 == 61 [pid = 892] [id = 1215] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D524400 == 60 [pid = 892] [id = 1214] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB72C00 == 59 [pid = 892] [id = 1213] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D51F000 == 58 [pid = 892] [id = 1212] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D32FC00 == 57 [pid = 892] [id = 1211] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D323C00 == 56 [pid = 892] [id = 1210] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D0D9C00 == 55 [pid = 892] [id = 1209] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D0D7400 == 54 [pid = 892] [id = 1208] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D0D3C00 == 53 [pid = 892] [id = 1207] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C0B0800 == 52 [pid = 892] [id = 1206] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D0D0C00 == 51 [pid = 892] [id = 1205] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D0CE000 == 50 [pid = 892] [id = 1204] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0907FC00 == 49 [pid = 892] [id = 1203] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09008400 == 48 [pid = 892] [id = 1202] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D06AC00 == 47 [pid = 892] [id = 1201] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0D067C00 == 46 [pid = 892] [id = 1200] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CC84800 == 45 [pid = 892] [id = 1199] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CFA7800 == 44 [pid = 892] [id = 1198] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CFA1400 == 43 [pid = 892] [id = 1197] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CC84400 == 42 [pid = 892] [id = 1196] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CC7F800 == 41 [pid = 892] [id = 1195] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CC7C800 == 40 [pid = 892] [id = 1194] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CC79000 == 39 [pid = 892] [id = 1193] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CC75C00 == 38 [pid = 892] [id = 1192] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB7CC00 == 37 [pid = 892] [id = 1191] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB79800 == 36 [pid = 892] [id = 1190] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB76000 == 35 [pid = 892] [id = 1189] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C390400 == 34 [pid = 892] [id = 1188] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09002C00 == 33 [pid = 892] [id = 1187] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0907C400 == 32 [pid = 892] [id = 1186] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C38B400 == 31 [pid = 892] [id = 1185] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C387800 == 30 [pid = 892] [id = 1184] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07831000 == 29 [pid = 892] [id = 1183] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C228400 == 28 [pid = 892] [id = 1182] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C0B1000 == 27 [pid = 892] [id = 1181] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09510000 == 26 [pid = 892] [id = 1180] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09504C00 == 25 [pid = 892] [id = 1179] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07861C00 == 24 [pid = 892] [id = 1178] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C391000 == 23 [pid = 892] [id = 1170] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB74000 == 22 [pid = 892] [id = 1169] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0CB73000 == 21 [pid = 892] [id = 1168] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0C385800 == 20 [pid = 892] [id = 1167] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09074000 == 19 [pid = 892] [id = 1166] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0782FC00 == 18 [pid = 892] [id = 1165] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07823400 == 17 [pid = 892] [id = 1177] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0907DC00 == 16 [pid = 892] [id = 1176] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09072800 == 15 [pid = 892] [id = 1175] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07828000 == 14 [pid = 892] [id = 1174] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 0782CC00 == 13 [pid = 892] [id = 1173] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 07858400 == 12 [pid = 892] [id = 1172] 04:35:26 INFO - PROCESS | 4060 | --DOCSHELL 09079C00 == 11 [pid = 892] [id = 1171] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 454 (0ECE3400) [pid = 892] [serial = 2439] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 453 (0ECE1400) [pid = 892] [serial = 2437] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 452 (0ECDF800) [pid = 892] [serial = 2435] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 451 (0EBFFC00) [pid = 892] [serial = 2433] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 450 (0EBFC800) [pid = 892] [serial = 2431] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 449 (0E4F1000) [pid = 892] [serial = 2389] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 448 (0E41FC00) [pid = 892] [serial = 2387] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 447 (0E417C00) [pid = 892] [serial = 2385] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 446 (0DFF5000) [pid = 892] [serial = 2383] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 445 (0DFECC00) [pid = 892] [serial = 2381] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 444 (0DF16400) [pid = 892] [serial = 2379] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 443 (0DF0F400) [pid = 892] [serial = 2377] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 442 (0D95B400) [pid = 892] [serial = 2375] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 441 (0D8CA800) [pid = 892] [serial = 2373] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 440 (0D8C4800) [pid = 892] [serial = 2371] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 439 (0D7D7800) [pid = 892] [serial = 2369] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (0D7A2C00) [pid = 892] [serial = 2367] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0D525400) [pid = 892] [serial = 2365] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0D325000) [pid = 892] [serial = 2363] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (09502400) [pid = 892] [serial = 2361] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0D0CEC00) [pid = 892] [serial = 2359] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0D06C000) [pid = 892] [serial = 2357] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (0CFA9C00) [pid = 892] [serial = 2355] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (0CB7E800) [pid = 892] [serial = 2353] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (0CB77400) [pid = 892] [serial = 2351] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0C230000) [pid = 892] [serial = 2349] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0B653000) [pid = 892] [serial = 2347] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0EBFB800) [pid = 892] [serial = 2429] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (09081000) [pid = 892] [serial = 2345] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (07853400) [pid = 892] [serial = 2343] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0C0AEC00) [pid = 892] [serial = 2341] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (09006800) [pid = 892] [serial = 2339] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0C0B7C00) [pid = 892] [serial = 2337] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0B349000) [pid = 892] [serial = 2335] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0D0D8400) [pid = 892] [serial = 2333] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0B344000) [pid = 892] [serial = 2331] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0E5C6800) [pid = 892] [serial = 2329] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0EBF2800) [pid = 892] [serial = 2427] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0EAB5800) [pid = 892] [serial = 2425] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0EAB6C00) [pid = 892] [serial = 2423] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0E9A2000) [pid = 892] [serial = 2421] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0E99BC00) [pid = 892] [serial = 2417] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0D742000) [pid = 892] [serial = 2415] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0E936400) [pid = 892] [serial = 2413] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0E7F4400) [pid = 892] [serial = 2409] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0E931800) [pid = 892] [serial = 2411] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0EAB0000) [pid = 892] [serial = 2419] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0E7EE800) [pid = 892] [serial = 2407] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0E69E800) [pid = 892] [serial = 2403] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0E698800) [pid = 892] [serial = 2401] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0D8BC800) [pid = 892] [serial = 2006] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0E7EA800) [pid = 892] [serial = 2405] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0E692000) [pid = 892] [serial = 2399] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0E5C0000) [pid = 892] [serial = 2397] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0E5BB000) [pid = 892] [serial = 2395] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0D955000) [pid = 892] [serial = 2391] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0E4F5C00) [pid = 892] [serial = 2393] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0D8C0C00) [pid = 892] [serial = 2007] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0782CC00 == 12 [pid = 892] [id = 1316] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (07831000) [pid = 892] [serial = 2853] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (07831400) [pid = 892] [serial = 2854] [outer = 07831000] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 09079C00 == 13 [pid = 892] [id = 1317] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (09502C00) [pid = 892] [serial = 2855] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (09507400) [pid = 892] [serial = 2856] [outer = 09502C00] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0FA2DC00) [pid = 892] [serial = 2538] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0F682400) [pid = 892] [serial = 2490] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0F99CC00) [pid = 892] [serial = 2506] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0D0D7000) [pid = 892] [serial = 2458] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0E939C00) [pid = 892] [serial = 2472] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0F4CE400) [pid = 892] [serial = 2486] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0D7A3400) [pid = 892] [serial = 2460] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0D8C5000) [pid = 892] [serial = 2462] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0E9A6800) [pid = 892] [serial = 2474] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0E5BB800) [pid = 892] [serial = 2466] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0F4D0800) [pid = 892] [serial = 2488] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0F684400) [pid = 892] [serial = 2492] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0E69A400) [pid = 892] [serial = 2468] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (14B52000) [pid = 892] [serial = 2536] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0EABC800) [pid = 892] [serial = 2476] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0E92BC00) [pid = 892] [serial = 2470] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0F99F000) [pid = 892] [serial = 2508] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0F686400) [pid = 892] [serial = 2494] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0F333400) [pid = 892] [serial = 2478] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (09075800) [pid = 892] [serial = 2448] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0D0CF800) [pid = 892] [serial = 2446] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0C234C00) [pid = 892] [serial = 2450] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0F4C3400) [pid = 892] [serial = 2444] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0F4C8400) [pid = 892] [serial = 2480] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0F9A1400) [pid = 892] [serial = 2510] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0F688400) [pid = 892] [serial = 2496] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0F4C9C00) [pid = 892] [serial = 2482] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0F689C00) [pid = 892] [serial = 2498] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0CB70400) [pid = 892] [serial = 2452] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0F4CC000) [pid = 892] [serial = 2484] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0CC80000) [pid = 892] [serial = 2454] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0CFAE000) [pid = 892] [serial = 2456] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0F68BC00) [pid = 892] [serial = 2500] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0F9A5C00) [pid = 892] [serial = 2514] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0DFFAC00) [pid = 892] [serial = 2464] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0F9A3400) [pid = 892] [serial = 2512] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0F68D400) [pid = 892] [serial = 2502] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0F68EC00) [pid = 892] [serial = 2504] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0F9A9C00) [pid = 892] [serial = 2516] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0FA24000) [pid = 892] [serial = 2518] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (14B4C400) [pid = 892] [serial = 2534] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0FA29800) [pid = 892] [serial = 2524] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0FA26000) [pid = 892] [serial = 2520] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0FA2B400) [pid = 892] [serial = 2526] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0FA27000) [pid = 892] [serial = 2522] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0EBFCC00) [pid = 892] [serial = 2528] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0FA2F400) [pid = 892] [serial = 2530] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0FA31C00) [pid = 892] [serial = 2532] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (1D76F800) [pid = 892] [serial = 2548] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (1D76DC00) [pid = 892] [serial = 2546] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (14B58800) [pid = 892] [serial = 2544] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (14B55400) [pid = 892] [serial = 2542] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (14B53000) [pid = 892] [serial = 2540] [outer = 00000000] [url = about:blank] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0782A400 == 14 [pid = 892] [id = 1318] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0782C400) [pid = 892] [serial = 2857] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0785B400) [pid = 892] [serial = 2858] [outer = 0782C400] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 09074000 == 15 [pid = 892] [id = 1319] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (09077C00) [pid = 892] [serial = 2859] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0907D400) [pid = 892] [serial = 2860] [outer = 09077C00] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0B345800 == 16 [pid = 892] [id = 1320] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0C0AEC00) [pid = 892] [serial = 2861] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0C0B0800) [pid = 892] [serial = 2862] [outer = 0C0AEC00] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B7400 == 17 [pid = 892] [id = 1321] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0C0B7C00) [pid = 892] [serial = 2863] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0C0B8C00) [pid = 892] [serial = 2864] [outer = 0C0B7C00] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0C22C000 == 18 [pid = 892] [id = 1322] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0C22F000) [pid = 892] [serial = 2865] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0C230000) [pid = 892] [serial = 2866] [outer = 0C22F000] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0C235800 == 19 [pid = 892] [id = 1323] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0C236800) [pid = 892] [serial = 2867] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0C382400) [pid = 892] [serial = 2868] [outer = 0C236800] 04:35:26 INFO - PROCESS | 4060 | ++DOCSHELL 0CB73000 == 20 [pid = 892] [id = 1324] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0CB73C00) [pid = 892] [serial = 2869] [outer = 00000000] 04:35:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0CB74000) [pid = 892] [serial = 2870] [outer = 0CB73C00] 04:35:27 INFO - PROCESS | 4060 | ++DOCSHELL 0CB79000 == 21 [pid = 892] [id = 1325] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0CB7A400) [pid = 892] [serial = 2871] [outer = 00000000] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0CC76000) [pid = 892] [serial = 2872] [outer = 0CB7A400] 04:35:27 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7A400 == 22 [pid = 892] [id = 1326] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0CC7BC00) [pid = 892] [serial = 2873] [outer = 00000000] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0CC7C800) [pid = 892] [serial = 2874] [outer = 0CC7BC00] 04:35:27 INFO - PROCESS | 4060 | 1476444927334 Marionette TRACE conn7 <- [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]]]}] 04:35:27 INFO - ........................................................................................................................................................................................................................ 04:35:27 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html | took 10602ms 04:35:27 INFO - PROCESS | 4060 | 1476444927495 Marionette TRACE conn7 -> [0,711,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 4060 | 1476444927501 Marionette TRACE conn7 <- [1,711,null,{"value":"2147483652"}] 04:35:27 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html 04:35:27 INFO - PROCESS | 4060 | 1476444927507 Marionette TRACE conn7 -> [0,712,"timeouts",{"script":185000}] 04:35:27 INFO - PROCESS | 4060 | 1476444927513 Marionette TRACE conn7 <- [1,712,null,{}] 04:35:27 INFO - PROCESS | 4060 | 1476444927521 Marionette TRACE conn7 -> [0,713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:27 INFO - PROCESS | 4060 | 1476444927626 Marionette TRACE conn7 <- [1,713,null,{"value":null}] 04:35:27 INFO - PROCESS | 4060 | 1476444927644 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\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"}] 04:35:27 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAE000 == 23 [pid = 892] [id = 1327] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0D067400) [pid = 892] [serial = 2875] [outer = 00000000] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0D0CE800) [pid = 892] [serial = 2876] [outer = 0D067400] 04:35:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0D0D2800) [pid = 892] [serial = 2877] [outer = 0D067400] 04:35:27 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:27 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D526C00 == 24 [pid = 892] [id = 1328] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0D527C00) [pid = 892] [serial = 2878] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0D528000) [pid = 892] [serial = 2879] [outer = 0D527C00] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 07823000 == 25 [pid = 892] [id = 1329] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0D0D1400) [pid = 892] [serial = 2880] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0D0D8800) [pid = 892] [serial = 2881] [outer = 0D0D1400] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 08FE5C00 == 26 [pid = 892] [id = 1330] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0D7CFC00) [pid = 892] [serial = 2882] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0D7D0C00) [pid = 892] [serial = 2883] [outer = 0D7CFC00] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D7800 == 27 [pid = 892] [id = 1331] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0D7D8400) [pid = 892] [serial = 2884] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0D8BC400) [pid = 892] [serial = 2885] [outer = 0D7D8400] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BF800 == 28 [pid = 892] [id = 1332] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0D8C0400) [pid = 892] [serial = 2886] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0D8C0C00) [pid = 892] [serial = 2887] [outer = 0D8C0400] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C2C00 == 29 [pid = 892] [id = 1333] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0D8C4C00) [pid = 892] [serial = 2888] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0D8C5000) [pid = 892] [serial = 2889] [outer = 0D8C4C00] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C7800 == 30 [pid = 892] [id = 1334] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0D8C8400) [pid = 892] [serial = 2890] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0D8C9400) [pid = 892] [serial = 2891] [outer = 0D8C8400] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D950800 == 31 [pid = 892] [id = 1335] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0D950C00) [pid = 892] [serial = 2892] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0D951800) [pid = 892] [serial = 2893] [outer = 0D950C00] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D956C00 == 32 [pid = 892] [id = 1336] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0D958000) [pid = 892] [serial = 2894] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0D95B400) [pid = 892] [serial = 2895] [outer = 0D958000] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0DE78800 == 33 [pid = 892] [id = 1337] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0DE7C400) [pid = 892] [serial = 2896] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0DE7D400) [pid = 892] [serial = 2897] [outer = 0DE7C400] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0E400 == 34 [pid = 892] [id = 1338] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0DF18800) [pid = 892] [serial = 2898] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0DF18C00) [pid = 892] [serial = 2899] [outer = 0DF18800] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0DF1AC00 == 35 [pid = 892] [id = 1339] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0DFEC000) [pid = 892] [serial = 2900] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0DFECC00) [pid = 892] [serial = 2901] [outer = 0DFEC000] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0D956400 == 36 [pid = 892] [id = 1340] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0DF15C00) [pid = 892] [serial = 2902] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0DFEEC00) [pid = 892] [serial = 2903] [outer = 0DF15C00] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF8000 == 37 [pid = 892] [id = 1341] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0DFF8800) [pid = 892] [serial = 2904] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0DFF8C00) [pid = 892] [serial = 2905] [outer = 0DFF8800] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0E416000 == 38 [pid = 892] [id = 1342] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0E417C00) [pid = 892] [serial = 2906] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0E418000) [pid = 892] [serial = 2907] [outer = 0E417C00] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0E41C800 == 39 [pid = 892] [id = 1343] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0E41E000) [pid = 892] [serial = 2908] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0E41E800) [pid = 892] [serial = 2909] [outer = 0E41E000] 04:35:28 INFO - PROCESS | 4060 | ++DOCSHELL 0C22B000 == 40 [pid = 892] [id = 1344] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0E421000) [pid = 892] [serial = 2910] [outer = 00000000] 04:35:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0E421C00) [pid = 892] [serial = 2911] [outer = 0E421000] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E420C00 == 41 [pid = 892] [id = 1345] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0E4F1000) [pid = 892] [serial = 2912] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0E4F2400) [pid = 892] [serial = 2913] [outer = 0E4F1000] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E5B9C00 == 42 [pid = 892] [id = 1346] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0E5BB000) [pid = 892] [serial = 2914] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0E5BB800) [pid = 892] [serial = 2915] [outer = 0E5BB000] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0C38F000 == 43 [pid = 892] [id = 1347] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0E5BEC00) [pid = 892] [serial = 2916] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0E5BF400) [pid = 892] [serial = 2917] [outer = 0E5BEC00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C3000 == 44 [pid = 892] [id = 1348] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0E5C4C00) [pid = 892] [serial = 2918] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0E5C5C00) [pid = 892] [serial = 2919] [outer = 0E5C4C00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E694000 == 45 [pid = 892] [id = 1349] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0E694400) [pid = 892] [serial = 2920] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0E694800) [pid = 892] [serial = 2921] [outer = 0E694400] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E697400 == 46 [pid = 892] [id = 1350] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0E698800) [pid = 892] [serial = 2922] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0E69A000) [pid = 892] [serial = 2923] [outer = 0E698800] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E69EC00 == 47 [pid = 892] [id = 1351] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0E6A0C00) [pid = 892] [serial = 2924] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0E7E9400) [pid = 892] [serial = 2925] [outer = 0E6A0C00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E41C400 == 48 [pid = 892] [id = 1352] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0E7ED000) [pid = 892] [serial = 2926] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0E7ED800) [pid = 892] [serial = 2927] [outer = 0E7ED000] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F0C00 == 49 [pid = 892] [id = 1353] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0E7F3400) [pid = 892] [serial = 2928] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0E7F4400) [pid = 892] [serial = 2929] [outer = 0E7F3400] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CA400 == 50 [pid = 892] [id = 1354] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (0D7CC000) [pid = 892] [serial = 2930] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (0E7F6400) [pid = 892] [serial = 2931] [outer = 0D7CC000] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E92C400 == 51 [pid = 892] [id = 1355] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (0E92DC00) [pid = 892] [serial = 2932] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (0E92F400) [pid = 892] [serial = 2933] [outer = 0E92DC00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E931C00 == 52 [pid = 892] [id = 1356] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (0E932000) [pid = 892] [serial = 2934] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (0E932C00) [pid = 892] [serial = 2935] [outer = 0E932000] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C2800 == 53 [pid = 892] [id = 1357] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (0E934C00) [pid = 892] [serial = 2936] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (0E935800) [pid = 892] [serial = 2937] [outer = 0E934C00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E936800 == 54 [pid = 892] [id = 1358] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (0E937C00) [pid = 892] [serial = 2938] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (0E938800) [pid = 892] [serial = 2939] [outer = 0E937C00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E93AC00 == 55 [pid = 892] [id = 1359] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (0E997800) [pid = 892] [serial = 2940] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (0E997C00) [pid = 892] [serial = 2941] [outer = 0E997800] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E999C00 == 56 [pid = 892] [id = 1360] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (0E99AC00) [pid = 892] [serial = 2942] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (0E99B000) [pid = 892] [serial = 2943] [outer = 0E99AC00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E99C400 == 57 [pid = 892] [id = 1361] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (0E99D400) [pid = 892] [serial = 2944] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (0E99DC00) [pid = 892] [serial = 2945] [outer = 0E99D400] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E99A800 == 58 [pid = 892] [id = 1362] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (0E99FC00) [pid = 892] [serial = 2946] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (0E9A0000) [pid = 892] [serial = 2947] [outer = 0E99FC00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A3800 == 59 [pid = 892] [id = 1363] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 440 (0E9A4000) [pid = 892] [serial = 2948] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 441 (0E9A4400) [pid = 892] [serial = 2949] [outer = 0E9A4000] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 440 (0EBFA400) [pid = 892] [serial = 2316] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 439 (0785DC00) [pid = 892] [serial = 2320] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (07830400) [pid = 892] [serial = 2032] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0CC84000) [pid = 892] [serial = 2326] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0C232000) [pid = 892] [serial = 2038] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (0C0B4400) [pid = 892] [serial = 2036] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0950C800) [pid = 892] [serial = 2322] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0CB7F000) [pid = 892] [serial = 2042] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (07829400) [pid = 892] [serial = 2318] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (07824C00) [pid = 892] [serial = 2030] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (09010800) [pid = 892] [serial = 2034] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0C384800) [pid = 892] [serial = 2040] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0B649400) [pid = 892] [serial = 2324] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0DFEDC00) [pid = 892] [serial = 2691] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0E7F0400) [pid = 892] [serial = 2743] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0DF1B800) [pid = 892] [serial = 2689] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0DF19800) [pid = 892] [serial = 2687] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0DF12400) [pid = 892] [serial = 2683] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0DF16000) [pid = 892] [serial = 2685] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0E7F3800) [pid = 892] [serial = 2745] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0DE81800) [pid = 892] [serial = 2681] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0E939000) [pid = 892] [serial = 2761] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0DE7E800) [pid = 892] [serial = 2679] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0DE77C00) [pid = 892] [serial = 2677] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0E9A2400) [pid = 892] [serial = 2765] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0D958400) [pid = 892] [serial = 2675] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0E7F5C00) [pid = 892] [serial = 2747] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0E99F000) [pid = 892] [serial = 2763] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0D8CB800) [pid = 892] [serial = 2673] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0E5C6000) [pid = 892] [serial = 2729] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0D0CF400) [pid = 892] [serial = 2629] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0D073400) [pid = 892] [serial = 2627] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0D06B000) [pid = 892] [serial = 2625] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0D06CC00) [pid = 892] [serial = 2623] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0D068400) [pid = 892] [serial = 2621] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0CFA7400) [pid = 892] [serial = 2619] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0CFA7C00) [pid = 892] [serial = 2617] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0CFA1800) [pid = 892] [serial = 2615] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0CF9F400) [pid = 892] [serial = 2613] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0CC7F000) [pid = 892] [serial = 2611] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0CC7D000) [pid = 892] [serial = 2609] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0D8C4400) [pid = 892] [serial = 2669] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0D8C0800) [pid = 892] [serial = 2667] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0CB71000) [pid = 892] [serial = 2597] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0CB76400) [pid = 892] [serial = 2599] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0CB7AC00) [pid = 892] [serial = 2601] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0CB7D000) [pid = 892] [serial = 2603] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0D8C9800) [pid = 892] [serial = 2671] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0CC76400) [pid = 892] [serial = 2605] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0CC7AC00) [pid = 892] [serial = 2607] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0D7D6000) [pid = 892] [serial = 2665] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0E695C00) [pid = 892] [serial = 2731] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0EAB2000) [pid = 892] [serial = 2781] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0E7F8400) [pid = 892] [serial = 2749] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0E9A4C00) [pid = 892] [serial = 2767] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0EBF4C00) [pid = 892] [serial = 2785] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0E697800) [pid = 892] [serial = 2733] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0EBF2400) [pid = 892] [serial = 2783] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0D8C2000) [pid = 892] [serial = 2719] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0E92D000) [pid = 892] [serial = 2751] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0E69B800) [pid = 892] [serial = 2735] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0EAAFC00) [pid = 892] [serial = 2769] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0DFF5800) [pid = 892] [serial = 2721] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0ECE8C00) [pid = 892] [serial = 2799] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0E5BAC00) [pid = 892] [serial = 2723] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0E5C1400) [pid = 892] [serial = 2725] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0E69E400) [pid = 892] [serial = 2737] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0E930800) [pid = 892] [serial = 2753] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0EBF7000) [pid = 892] [serial = 2787] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0E4F4800) [pid = 892] [serial = 2707] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0E7EB800) [pid = 892] [serial = 2739] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0E424000) [pid = 892] [serial = 2705] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0E41CC00) [pid = 892] [serial = 2701] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0E41F400) [pid = 892] [serial = 2703] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0E7EF000) [pid = 892] [serial = 2741] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0EAB7000) [pid = 892] [serial = 2773] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0E933800) [pid = 892] [serial = 2755] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0F4CD000) [pid = 892] [serial = 2815] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0EBF8400) [pid = 892] [serial = 2789] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0E936C00) [pid = 892] [serial = 2757] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0D7A8000) [pid = 892] [serial = 2759] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0EAB9C00) [pid = 892] [serial = 2775] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0F331800) [pid = 892] [serial = 2801] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0EBFE000) [pid = 892] [serial = 2791] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0EABC400) [pid = 892] [serial = 2777] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0ECDE400) [pid = 892] [serial = 2793] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0EABE000) [pid = 892] [serial = 2779] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0F686000) [pid = 892] [serial = 2817] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0F336C00) [pid = 892] [serial = 2803] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (08FE6800) [pid = 892] [serial = 2711] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0F33D800) [pid = 892] [serial = 2805] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0F68B800) [pid = 892] [serial = 2819] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0F4C4800) [pid = 892] [serial = 2807] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0ECE2800) [pid = 892] [serial = 2795] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0D32F000) [pid = 892] [serial = 2727] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0C22F400) [pid = 892] [serial = 2713] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0F99D800) [pid = 892] [serial = 2821] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0CFA9400) [pid = 892] [serial = 2715] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0EAB3800) [pid = 892] [serial = 2771] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0D741800) [pid = 892] [serial = 2717] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0E5B7800) [pid = 892] [serial = 2709] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0F4CFC00) [pid = 892] [serial = 2811] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0D7CE000) [pid = 892] [serial = 2661] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0D7A9400) [pid = 892] [serial = 2659] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0F681C00) [pid = 892] [serial = 2813] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0D7D6C00) [pid = 892] [serial = 2663] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0F9A0C00) [pid = 892] [serial = 2823] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0D7A3C00) [pid = 892] [serial = 2657] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0D74BC00) [pid = 892] [serial = 2655] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0D73CC00) [pid = 892] [serial = 2653] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0F9A4800) [pid = 892] [serial = 2825] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0D528C00) [pid = 892] [serial = 2651] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0D524C00) [pid = 892] [serial = 2649] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0FA23C00) [pid = 892] [serial = 2827] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0CB75400) [pid = 892] [serial = 2647] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0D51F800) [pid = 892] [serial = 2645] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0D324400) [pid = 892] [serial = 2641] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0D0D7C00) [pid = 892] [serial = 2637] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0D43C800) [pid = 892] [serial = 2643] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0D322000) [pid = 892] [serial = 2639] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0D0D4800) [pid = 892] [serial = 2635] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0F68E400) [pid = 892] [serial = 2831] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0F4CB000) [pid = 892] [serial = 2809] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0ECE6000) [pid = 892] [serial = 2797] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0D070000) [pid = 892] [serial = 2633] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0FA29400) [pid = 892] [serial = 2829] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0FA2CC00) [pid = 892] [serial = 2833] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0D0D1800) [pid = 892] [serial = 2631] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0E416800) [pid = 892] [serial = 2699] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0DFF4000) [pid = 892] [serial = 2695] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0DFF9000) [pid = 892] [serial = 2697] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0DFF3000) [pid = 892] [serial = 2693] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 07830400 == 60 [pid = 892] [id = 1364] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 310 (0785DC00) [pid = 892] [serial = 2950] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 311 (08FE6800) [pid = 892] [serial = 2951] [outer = 0785DC00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B4400 == 61 [pid = 892] [id = 1365] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 312 (0C236C00) [pid = 892] [serial = 2952] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 313 (0CB71000) [pid = 892] [serial = 2953] [outer = 0C236C00] 04:35:29 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7F000 == 62 [pid = 892] [id = 1366] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 314 (0CC7AC00) [pid = 892] [serial = 2954] [outer = 00000000] 04:35:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 315 (0CC7D000) [pid = 892] [serial = 2955] [outer = 0CC7AC00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA7400 == 63 [pid = 892] [id = 1367] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 316 (0CFA9400) [pid = 892] [serial = 2956] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 317 (0D068400) [pid = 892] [serial = 2957] [outer = 0CFA9400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0B649400 == 64 [pid = 892] [id = 1368] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 318 (0D073400) [pid = 892] [serial = 2958] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 319 (0D0D1800) [pid = 892] [serial = 2959] [outer = 0D073400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0D51F800 == 65 [pid = 892] [id = 1369] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 320 (0D524C00) [pid = 892] [serial = 2960] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 321 (0D528C00) [pid = 892] [serial = 2961] [outer = 0D524C00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A8000 == 66 [pid = 892] [id = 1370] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 322 (0D7CE000) [pid = 892] [serial = 2962] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (0D7D6000) [pid = 892] [serial = 2963] [outer = 0D7CE000] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0D958400 == 67 [pid = 892] [id = 1371] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (0DE77C00) [pid = 892] [serial = 2964] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (0DE7E800) [pid = 892] [serial = 2965] [outer = 0DE77C00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7AC00 == 68 [pid = 892] [id = 1372] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (0CF9F400) [pid = 892] [serial = 2966] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (0D070000) [pid = 892] [serial = 2967] [outer = 0CF9F400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0DF19800 == 69 [pid = 892] [id = 1373] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (0DFF3000) [pid = 892] [serial = 2968] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0DFF5800) [pid = 892] [serial = 2969] [outer = 0DFF3000] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E423C00 == 70 [pid = 892] [id = 1374] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (0E4F4800) [pid = 892] [serial = 2970] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0E5B7800) [pid = 892] [serial = 2971] [outer = 0E4F4800] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C3400 == 71 [pid = 892] [id = 1375] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0E692C00) [pid = 892] [serial = 2972] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0E697800) [pid = 892] [serial = 2973] [outer = 0E692C00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E69E000 == 72 [pid = 892] [id = 1376] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0E69E400) [pid = 892] [serial = 2974] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0E7EB800) [pid = 892] [serial = 2975] [outer = 0E69E400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0C383800 == 73 [pid = 892] [id = 1377] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0C384800) [pid = 892] [serial = 2976] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0D7D5C00) [pid = 892] [serial = 2977] [outer = 0C384800] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E99A000 == 74 [pid = 892] [id = 1378] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0E9A3400) [pid = 892] [serial = 2978] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0E9A4C00) [pid = 892] [serial = 2979] [outer = 0E9A3400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EAAF800 == 75 [pid = 892] [id = 1379] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0EAB0000) [pid = 892] [serial = 2980] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0EAB0400) [pid = 892] [serial = 2981] [outer = 0EAB0000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 13 (0E8D2800) [pid = 4060] [serial = 24] [outer = 0FD71800] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E41CC00 == 76 [pid = 892] [id = 1380] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0E5C6000) [pid = 892] [serial = 2982] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0E69B000) [pid = 892] [serial = 2983] [outer = 0E5C6000] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB3800 == 77 [pid = 892] [id = 1381] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0EAB5800) [pid = 892] [serial = 2984] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0EAB6000) [pid = 892] [serial = 2985] [outer = 0EAB5800] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB6C00 == 78 [pid = 892] [id = 1382] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0EAB8800) [pid = 892] [serial = 2986] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0EAB8C00) [pid = 892] [serial = 2987] [outer = 0EAB8800] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EABB400 == 79 [pid = 892] [id = 1383] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0EABBC00) [pid = 892] [serial = 2988] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0EABC000) [pid = 892] [serial = 2989] [outer = 0EABBC00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EABE000 == 80 [pid = 892] [id = 1384] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0EABEC00) [pid = 892] [serial = 2990] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0EBF1400) [pid = 892] [serial = 2991] [outer = 0EABEC00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF2800 == 81 [pid = 892] [id = 1385] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0EBF3C00) [pid = 892] [serial = 2992] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0EBF4400) [pid = 892] [serial = 2993] [outer = 0EBF3C00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF5C00 == 82 [pid = 892] [id = 1386] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0EBF6C00) [pid = 892] [serial = 2994] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0EBF7000) [pid = 892] [serial = 2995] [outer = 0EBF6C00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFA400 == 83 [pid = 892] [id = 1387] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0EBFBC00) [pid = 892] [serial = 2996] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0EBFC000) [pid = 892] [serial = 2997] [outer = 0EBFBC00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E99F000 == 84 [pid = 892] [id = 1388] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0EBFD400) [pid = 892] [serial = 2998] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0EBFF000) [pid = 892] [serial = 2999] [outer = 0EBFD400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0E92D000 == 85 [pid = 892] [id = 1389] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0E930800) [pid = 892] [serial = 3000] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0E939000) [pid = 892] [serial = 3001] [outer = 0E930800] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0ECDEC00 == 86 [pid = 892] [id = 1390] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0ECDF400) [pid = 892] [serial = 3002] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0ECDF800) [pid = 892] [serial = 3003] [outer = 0ECDF400] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE1000 == 87 [pid = 892] [id = 1391] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0ECE1C00) [pid = 892] [serial = 3004] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0ECE2800) [pid = 892] [serial = 3005] [outer = 0ECE1C00] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE4800 == 88 [pid = 892] [id = 1392] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0ECE6000) [pid = 892] [serial = 3006] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0ECE7000) [pid = 892] [serial = 3007] [outer = 0ECE6000] 04:35:30 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE9800 == 89 [pid = 892] [id = 1393] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0ECEB800) [pid = 892] [serial = 3008] [outer = 00000000] 04:35:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0ECEC000) [pid = 892] [serial = 3009] [outer = 0ECEB800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F339C00 == 90 [pid = 892] [id = 1394] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0F33A400) [pid = 892] [serial = 3010] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0F33A800) [pid = 892] [serial = 3011] [outer = 0F33A400] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F33D000 == 91 [pid = 892] [id = 1395] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0F33EC00) [pid = 892] [serial = 3012] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0F33F400) [pid = 892] [serial = 3013] [outer = 0F33EC00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFFC00 == 92 [pid = 892] [id = 1396] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0ECE0800) [pid = 892] [serial = 3014] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0ECE1400) [pid = 892] [serial = 3015] [outer = 0ECE0800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C3400 == 93 [pid = 892] [id = 1397] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0F4C4000) [pid = 892] [serial = 3016] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0F4C4800) [pid = 892] [serial = 3017] [outer = 0F4C4000] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C7C00 == 94 [pid = 892] [id = 1398] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0F4C8800) [pid = 892] [serial = 3018] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0F4C8C00) [pid = 892] [serial = 3019] [outer = 0F4C8800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CA400 == 95 [pid = 892] [id = 1399] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0F4CAC00) [pid = 892] [serial = 3020] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0F4CB000) [pid = 892] [serial = 3021] [outer = 0F4CAC00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CD000 == 96 [pid = 892] [id = 1400] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0F4CDC00) [pid = 892] [serial = 3022] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0F4CE400) [pid = 892] [serial = 3023] [outer = 0F4CDC00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F4CF400 == 97 [pid = 892] [id = 1401] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0F4D0000) [pid = 892] [serial = 3024] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0F4D0800) [pid = 892] [serial = 3025] [outer = 0F4D0000] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F680000 == 98 [pid = 892] [id = 1402] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0F681400) [pid = 892] [serial = 3026] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0F681C00) [pid = 892] [serial = 3027] [outer = 0F681400] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F683000 == 99 [pid = 892] [id = 1403] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0F684400) [pid = 892] [serial = 3028] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0F684800) [pid = 892] [serial = 3029] [outer = 0F684400] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C9C00 == 100 [pid = 892] [id = 1404] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0F4CC800) [pid = 892] [serial = 3030] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0F685400) [pid = 892] [serial = 3031] [outer = 0F4CC800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F686800 == 101 [pid = 892] [id = 1405] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0F687400) [pid = 892] [serial = 3032] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0F688400) [pid = 892] [serial = 3033] [outer = 0F687400] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F686C00 == 102 [pid = 892] [id = 1406] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0F689C00) [pid = 892] [serial = 3034] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0F68A000) [pid = 892] [serial = 3035] [outer = 0F689C00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F68BC00 == 103 [pid = 892] [id = 1407] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0F68C000) [pid = 892] [serial = 3036] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0F68C400) [pid = 892] [serial = 3037] [outer = 0F68C000] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F68E000 == 104 [pid = 892] [id = 1408] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0F68E800) [pid = 892] [serial = 3038] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0F68EC00) [pid = 892] [serial = 3039] [outer = 0F68E800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F99BC00 == 105 [pid = 892] [id = 1409] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0F99CC00) [pid = 892] [serial = 3040] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0F99D000) [pid = 892] [serial = 3041] [outer = 0F99CC00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F99E000 == 106 [pid = 892] [id = 1410] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0F99FC00) [pid = 892] [serial = 3042] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0F9A0000) [pid = 892] [serial = 3043] [outer = 0F99FC00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A1400 == 107 [pid = 892] [id = 1411] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0F9A2C00) [pid = 892] [serial = 3044] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0F9A3000) [pid = 892] [serial = 3045] [outer = 0F9A2C00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A4800 == 108 [pid = 892] [id = 1412] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0F9A5C00) [pid = 892] [serial = 3046] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0F9A6400) [pid = 892] [serial = 3047] [outer = 0F9A5C00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F9AAC00 == 109 [pid = 892] [id = 1413] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0FA23000) [pid = 892] [serial = 3048] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0FA24000) [pid = 892] [serial = 3049] [outer = 0FA23000] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0FA26800 == 110 [pid = 892] [id = 1414] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0FA27800) [pid = 892] [serial = 3050] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0FA27C00) [pid = 892] [serial = 3051] [outer = 0FA27800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0FA29400 == 111 [pid = 892] [id = 1415] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0FA29C00) [pid = 892] [serial = 3052] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0FA2A000) [pid = 892] [serial = 3053] [outer = 0FA29C00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0FA27400 == 112 [pid = 892] [id = 1416] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0FA2C400) [pid = 892] [serial = 3054] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0FA2D400) [pid = 892] [serial = 3055] [outer = 0FA2C400] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2F000 == 113 [pid = 892] [id = 1417] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0FA2FC00) [pid = 892] [serial = 3056] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0FA30000) [pid = 892] [serial = 3057] [outer = 0FA2FC00] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 14B4A400 == 114 [pid = 892] [id = 1418] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (14B4B000) [pid = 892] [serial = 3058] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (14B4B400) [pid = 892] [serial = 3059] [outer = 14B4B000] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0F9AA800 == 115 [pid = 892] [id = 1419] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0FA26400) [pid = 892] [serial = 3060] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0FA28C00) [pid = 892] [serial = 3061] [outer = 0FA26400] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 0FA31C00 == 116 [pid = 892] [id = 1420] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (14B4C800) [pid = 892] [serial = 3062] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (14B50C00) [pid = 892] [serial = 3063] [outer = 14B4C800] 04:35:31 INFO - PROCESS | 4060 | ++DOCSHELL 14B51C00 == 117 [pid = 892] [id = 1421] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (14B52800) [pid = 892] [serial = 3064] [outer = 00000000] 04:35:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (14B52C00) [pid = 892] [serial = 3065] [outer = 14B52800] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 14B54000 == 118 [pid = 892] [id = 1422] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (14B54800) [pid = 892] [serial = 3066] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (14B54C00) [pid = 892] [serial = 3067] [outer = 14B54800] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 14B56000 == 119 [pid = 892] [id = 1423] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (14B56800) [pid = 892] [serial = 3068] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (14B56C00) [pid = 892] [serial = 3069] [outer = 14B56800] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0E69D400 == 120 [pid = 892] [id = 1424] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (14B58000) [pid = 892] [serial = 3070] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (14B58800) [pid = 892] [serial = 3071] [outer = 14B58000] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 1D76D800 == 121 [pid = 892] [id = 1425] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (1D76DC00) [pid = 892] [serial = 3072] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (1D76E000) [pid = 892] [serial = 3073] [outer = 1D76DC00] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0FA24800 == 122 [pid = 892] [id = 1426] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (0FA25400) [pid = 892] [serial = 3074] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (1D772000) [pid = 892] [serial = 3075] [outer = 0FA25400] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0782FC00 == 123 [pid = 892] [id = 1427] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (07853400) [pid = 892] [serial = 3076] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (0906C400) [pid = 892] [serial = 3077] [outer = 07853400] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 09504C00 == 124 [pid = 892] [id = 1428] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (0B34D000) [pid = 892] [serial = 3078] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (0B64BC00) [pid = 892] [serial = 3079] [outer = 0B34D000] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0C387C00 == 125 [pid = 892] [id = 1429] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 440 (0C38E800) [pid = 892] [serial = 3080] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 441 (0C390400) [pid = 892] [serial = 3081] [outer = 0C38E800] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0C385800 == 126 [pid = 892] [id = 1430] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 442 (0CB76000) [pid = 892] [serial = 3082] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 443 (0CB77400) [pid = 892] [serial = 3083] [outer = 0CB76000] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7E400 == 127 [pid = 892] [id = 1431] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 444 (0CB7E800) [pid = 892] [serial = 3084] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 445 (0CC79000) [pid = 892] [serial = 3085] [outer = 0CB7E800] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA0400 == 128 [pid = 892] [id = 1432] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 446 (0D069C00) [pid = 892] [serial = 3086] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 447 (0D06B400) [pid = 892] [serial = 3087] [outer = 0D069C00] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 07854400 == 129 [pid = 892] [id = 1433] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 448 (08FE5000) [pid = 892] [serial = 3088] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 449 (09078C00) [pid = 892] [serial = 3089] [outer = 08FE5000] 04:35:32 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B1C00 == 130 [pid = 892] [id = 1434] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 450 (0C0B5C00) [pid = 892] [serial = 3090] [outer = 00000000] 04:35:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 451 (0C0B8400) [pid = 892] [serial = 3091] [outer = 0C0B5C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CB72000 == 131 [pid = 892] [id = 1435] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 452 (0CB78800) [pid = 892] [serial = 3092] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 453 (0CB78C00) [pid = 892] [serial = 3093] [outer = 0CB78800] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 07826800 == 132 [pid = 892] [id = 1436] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 454 (0782AC00) [pid = 892] [serial = 3094] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 455 (0782C800) [pid = 892] [serial = 3095] [outer = 0782AC00] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 1D76D800 == 131 [pid = 892] [id = 1425] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E69D400 == 130 [pid = 892] [id = 1424] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 14B56000 == 129 [pid = 892] [id = 1423] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 14B54000 == 128 [pid = 892] [id = 1422] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 14B51C00 == 127 [pid = 892] [id = 1421] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0FA31C00 == 126 [pid = 892] [id = 1420] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F9AA800 == 125 [pid = 892] [id = 1419] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 14B4A400 == 124 [pid = 892] [id = 1418] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0FA2F000 == 123 [pid = 892] [id = 1417] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0FA27400 == 122 [pid = 892] [id = 1416] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0FA29400 == 121 [pid = 892] [id = 1415] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0FA26800 == 120 [pid = 892] [id = 1414] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F9AAC00 == 119 [pid = 892] [id = 1413] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F9A4800 == 118 [pid = 892] [id = 1412] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F9A1400 == 117 [pid = 892] [id = 1411] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F99E000 == 116 [pid = 892] [id = 1410] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F99BC00 == 115 [pid = 892] [id = 1409] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F68E000 == 114 [pid = 892] [id = 1408] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F68BC00 == 113 [pid = 892] [id = 1407] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F686C00 == 112 [pid = 892] [id = 1406] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F686800 == 111 [pid = 892] [id = 1405] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F4C9C00 == 110 [pid = 892] [id = 1404] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F683000 == 109 [pid = 892] [id = 1403] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F680000 == 108 [pid = 892] [id = 1402] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F4CF400 == 107 [pid = 892] [id = 1401] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F4CD000 == 106 [pid = 892] [id = 1400] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F4CA400 == 105 [pid = 892] [id = 1399] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F4C7C00 == 104 [pid = 892] [id = 1398] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F4C3400 == 103 [pid = 892] [id = 1397] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EBFFC00 == 102 [pid = 892] [id = 1396] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F33D000 == 101 [pid = 892] [id = 1395] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0F339C00 == 100 [pid = 892] [id = 1394] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0ECE9800 == 99 [pid = 892] [id = 1393] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0ECE4800 == 98 [pid = 892] [id = 1392] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0ECE1000 == 97 [pid = 892] [id = 1391] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0ECDEC00 == 96 [pid = 892] [id = 1390] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E92D000 == 95 [pid = 892] [id = 1389] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E99F000 == 94 [pid = 892] [id = 1388] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EBFA400 == 93 [pid = 892] [id = 1387] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EBF5C00 == 92 [pid = 892] [id = 1386] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EBF2800 == 91 [pid = 892] [id = 1385] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EABE000 == 90 [pid = 892] [id = 1384] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EABB400 == 89 [pid = 892] [id = 1383] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EAB6C00 == 88 [pid = 892] [id = 1382] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EAB3800 == 87 [pid = 892] [id = 1381] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E41CC00 == 86 [pid = 892] [id = 1380] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EAAF800 == 85 [pid = 892] [id = 1379] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E99A000 == 84 [pid = 892] [id = 1378] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C383800 == 83 [pid = 892] [id = 1377] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E69E000 == 82 [pid = 892] [id = 1376] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E5C3400 == 81 [pid = 892] [id = 1375] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E423C00 == 80 [pid = 892] [id = 1374] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0DF19800 == 79 [pid = 892] [id = 1373] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D958400 == 78 [pid = 892] [id = 1371] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0CB7AC00 == 77 [pid = 892] [id = 1372] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D7A8000 == 76 [pid = 892] [id = 1370] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D51F800 == 75 [pid = 892] [id = 1369] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0B649400 == 74 [pid = 892] [id = 1368] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0CFA7400 == 73 [pid = 892] [id = 1367] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0CB7F000 == 72 [pid = 892] [id = 1366] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C0B4400 == 71 [pid = 892] [id = 1365] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 07830400 == 70 [pid = 892] [id = 1364] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E9A3800 == 69 [pid = 892] [id = 1363] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E99A800 == 68 [pid = 892] [id = 1362] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E99C400 == 67 [pid = 892] [id = 1361] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E999C00 == 66 [pid = 892] [id = 1360] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E93AC00 == 65 [pid = 892] [id = 1359] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E936800 == 64 [pid = 892] [id = 1358] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D8C2800 == 63 [pid = 892] [id = 1357] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E931C00 == 62 [pid = 892] [id = 1356] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E92C400 == 61 [pid = 892] [id = 1355] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D7CA400 == 60 [pid = 892] [id = 1354] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E7F0C00 == 59 [pid = 892] [id = 1353] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E41C400 == 58 [pid = 892] [id = 1352] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E69EC00 == 57 [pid = 892] [id = 1351] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E697400 == 56 [pid = 892] [id = 1350] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E694000 == 55 [pid = 892] [id = 1349] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E5C3000 == 54 [pid = 892] [id = 1348] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C38F000 == 53 [pid = 892] [id = 1347] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E5B9C00 == 52 [pid = 892] [id = 1346] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E420C00 == 51 [pid = 892] [id = 1345] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C22B000 == 50 [pid = 892] [id = 1344] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0DFF8000 == 49 [pid = 892] [id = 1341] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E416000 == 48 [pid = 892] [id = 1342] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0E41C800 == 47 [pid = 892] [id = 1343] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D956400 == 46 [pid = 892] [id = 1340] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0DF1AC00 == 45 [pid = 892] [id = 1339] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0DF0E400 == 44 [pid = 892] [id = 1338] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0DE78800 == 43 [pid = 892] [id = 1337] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D956C00 == 42 [pid = 892] [id = 1336] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D950800 == 41 [pid = 892] [id = 1335] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D8C7800 == 40 [pid = 892] [id = 1334] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D8C2C00 == 39 [pid = 892] [id = 1333] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D8BF800 == 38 [pid = 892] [id = 1332] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D7D7800 == 37 [pid = 892] [id = 1331] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 08FE5C00 == 36 [pid = 892] [id = 1330] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 07823000 == 35 [pid = 892] [id = 1329] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0D526C00 == 34 [pid = 892] [id = 1328] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0907F800 == 33 [pid = 892] [id = 1313] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C382800 == 32 [pid = 892] [id = 1312] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C0BAC00 == 31 [pid = 892] [id = 1311] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0B649000 == 30 [pid = 892] [id = 1310] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 09082400 == 29 [pid = 892] [id = 1309] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 07826400 == 28 [pid = 892] [id = 1308] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0CB73000 == 27 [pid = 892] [id = 1324] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0CB79000 == 26 [pid = 892] [id = 1325] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0CC7A400 == 25 [pid = 892] [id = 1326] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C235800 == 24 [pid = 892] [id = 1323] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C22C000 == 23 [pid = 892] [id = 1322] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0C0B7400 == 22 [pid = 892] [id = 1321] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0B345800 == 21 [pid = 892] [id = 1320] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 09074000 == 20 [pid = 892] [id = 1319] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0782A400 == 19 [pid = 892] [id = 1318] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0EAB2400 == 18 [pid = 892] [id = 1110] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 09079C00 == 17 [pid = 892] [id = 1317] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0782CC00 == 16 [pid = 892] [id = 1316] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 07859800 == 15 [pid = 892] [id = 1315] 04:35:33 INFO - PROCESS | 4060 | --DOCSHELL 0906C800 == 14 [pid = 892] [id = 1314] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 454 (0EBFA800) [pid = 892] [serial = 2317] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 453 (0785E400) [pid = 892] [serial = 2321] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 452 (07858C00) [pid = 892] [serial = 2033] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 451 (0CFA0C00) [pid = 892] [serial = 2327] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 450 (0C232800) [pid = 892] [serial = 2039] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 449 (0C0B6800) [pid = 892] [serial = 2037] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 448 (0950D400) [pid = 892] [serial = 2323] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 447 (0CC77400) [pid = 892] [serial = 2043] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 446 (07829800) [pid = 892] [serial = 2319] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 445 (07825800) [pid = 892] [serial = 2031] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 444 (09067000) [pid = 892] [serial = 2035] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 443 (0C386400) [pid = 892] [serial = 2041] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 442 (0B649C00) [pid = 892] [serial = 2325] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 441 (0EABA400) [pid = 892] [serial = 2776] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 440 (0F331C00) [pid = 892] [serial = 2802] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 439 (0EBFE400) [pid = 892] [serial = 2792] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (0EABCC00) [pid = 892] [serial = 2778] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0ECDE800) [pid = 892] [serial = 2794] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0EBF0800) [pid = 892] [serial = 2780] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (0F687800) [pid = 892] [serial = 2818] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0F337C00) [pid = 892] [serial = 2804] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0906B800) [pid = 892] [serial = 2712] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (0F33E000) [pid = 892] [serial = 2806] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (0F68C800) [pid = 892] [serial = 2820] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (0F4C5800) [pid = 892] [serial = 2808] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0ECE2C00) [pid = 892] [serial = 2796] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0D7D3000) [pid = 892] [serial = 2728] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0C22F800) [pid = 892] [serial = 2714] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0F99DC00) [pid = 892] [serial = 2822] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0D0CC800) [pid = 892] [serial = 2716] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0EAB3C00) [pid = 892] [serial = 2772] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0D79D800) [pid = 892] [serial = 2718] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0E5B9000) [pid = 892] [serial = 2710] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0F4D0400) [pid = 892] [serial = 2812] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0D7CE400) [pid = 892] [serial = 2662] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0D7A9800) [pid = 892] [serial = 2660] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0F682000) [pid = 892] [serial = 2814] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0D7D8000) [pid = 892] [serial = 2664] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0F9A1000) [pid = 892] [serial = 2824] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0D7A4000) [pid = 892] [serial = 2658] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0D79BC00) [pid = 892] [serial = 2656] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0D741000) [pid = 892] [serial = 2654] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0F9A5800) [pid = 892] [serial = 2826] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0D529C00) [pid = 892] [serial = 2652] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0D525000) [pid = 892] [serial = 2650] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0FA24C00) [pid = 892] [serial = 2828] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0CB75800) [pid = 892] [serial = 2648] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0D520400) [pid = 892] [serial = 2646] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0D324C00) [pid = 892] [serial = 2642] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0D0D8000) [pid = 892] [serial = 2638] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0D43D800) [pid = 892] [serial = 2644] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0D322400) [pid = 892] [serial = 2640] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0D0D4C00) [pid = 892] [serial = 2636] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0F99EC00) [pid = 892] [serial = 2832] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0F4CB400) [pid = 892] [serial = 2810] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0ECE6400) [pid = 892] [serial = 2798] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0D072C00) [pid = 892] [serial = 2634] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0FA2A400) [pid = 892] [serial = 2830] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0FA2D000) [pid = 892] [serial = 2834] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0D0D2000) [pid = 892] [serial = 2632] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0F334000) [pid = 892] [serial = 2441] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0E416C00) [pid = 892] [serial = 2700] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0DFF5C00) [pid = 892] [serial = 2696] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0DFF9400) [pid = 892] [serial = 2698] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0DFF3400) [pid = 892] [serial = 2694] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0DFEF400) [pid = 892] [serial = 2692] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0E7F1C00) [pid = 892] [serial = 2744] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0DF1BC00) [pid = 892] [serial = 2690] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0DF19C00) [pid = 892] [serial = 2688] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0DF13000) [pid = 892] [serial = 2684] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0DF17000) [pid = 892] [serial = 2686] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0E7F3C00) [pid = 892] [serial = 2746] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0DE82800) [pid = 892] [serial = 2682] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0E998400) [pid = 892] [serial = 2762] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0DE7FC00) [pid = 892] [serial = 2680] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0DE79000) [pid = 892] [serial = 2678] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0E9A2800) [pid = 892] [serial = 2766] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0D958800) [pid = 892] [serial = 2676] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0E7F6800) [pid = 892] [serial = 2748] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0E99F800) [pid = 892] [serial = 2764] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0D954000) [pid = 892] [serial = 2674] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0E691C00) [pid = 892] [serial = 2730] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0D0CFC00) [pid = 892] [serial = 2630] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0D073C00) [pid = 892] [serial = 2628] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0D071400) [pid = 892] [serial = 2626] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0D06E000) [pid = 892] [serial = 2624] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0D069000) [pid = 892] [serial = 2622] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0CFAEC00) [pid = 892] [serial = 2620] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0CFA8000) [pid = 892] [serial = 2618] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0CFA2C00) [pid = 892] [serial = 2616] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0CF9F800) [pid = 892] [serial = 2614] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0CC7FC00) [pid = 892] [serial = 2612] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0CC7D400) [pid = 892] [serial = 2610] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0D8C6400) [pid = 892] [serial = 2670] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0D8C2400) [pid = 892] [serial = 2668] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0CB71400) [pid = 892] [serial = 2598] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0CB76800) [pid = 892] [serial = 2600] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0CB7B000) [pid = 892] [serial = 2602] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0CB7D800) [pid = 892] [serial = 2604] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0D8CA000) [pid = 892] [serial = 2672] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0CC76800) [pid = 892] [serial = 2606] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0CC7B000) [pid = 892] [serial = 2608] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0D8BEC00) [pid = 892] [serial = 2666] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0E696000) [pid = 892] [serial = 2732] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0EAB5000) [pid = 892] [serial = 2782] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0E7F8800) [pid = 892] [serial = 2750] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0E9A5000) [pid = 892] [serial = 2768] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0EBF5000) [pid = 892] [serial = 2786] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0E698400) [pid = 892] [serial = 2734] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0EBF2C00) [pid = 892] [serial = 2784] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0D8C3000) [pid = 892] [serial = 2720] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0E92E000) [pid = 892] [serial = 2752] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0E69BC00) [pid = 892] [serial = 2736] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0EAB1000) [pid = 892] [serial = 2770] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0E417800) [pid = 892] [serial = 2722] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0ECEA000) [pid = 892] [serial = 2800] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0E5BCC00) [pid = 892] [serial = 2724] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0E5C2000) [pid = 892] [serial = 2726] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0E69F000) [pid = 892] [serial = 2738] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0E930C00) [pid = 892] [serial = 2754] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0EBF7400) [pid = 892] [serial = 2788] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0E4F4C00) [pid = 892] [serial = 2708] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0E7EC400) [pid = 892] [serial = 2740] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0E4F1400) [pid = 892] [serial = 2706] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0E41D400) [pid = 892] [serial = 2702] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0E41F800) [pid = 892] [serial = 2704] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0E7EF400) [pid = 892] [serial = 2742] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0EAB7400) [pid = 892] [serial = 2774] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0E934000) [pid = 892] [serial = 2756] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0F680800) [pid = 892] [serial = 2816] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0EBF8C00) [pid = 892] [serial = 2790] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0E937000) [pid = 892] [serial = 2758] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0E938000) [pid = 892] [serial = 2760] [outer = 00000000] [url = about:blank] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 07825C00 == 15 [pid = 892] [id = 1437] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 323 (07826400) [pid = 892] [serial = 3096] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 324 (07829800) [pid = 892] [serial = 3097] [outer = 07826400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 07829400 == 16 [pid = 892] [id = 1438] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 325 (07853C00) [pid = 892] [serial = 3098] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 326 (07858C00) [pid = 892] [serial = 3099] [outer = 07853C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 09067000 == 17 [pid = 892] [id = 1439] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 327 (09072C00) [pid = 892] [serial = 3100] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 328 (09075800) [pid = 892] [serial = 3101] [outer = 09072C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 09509400 == 18 [pid = 892] [id = 1440] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 329 (0950F400) [pid = 892] [serial = 3102] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 330 (09510400) [pid = 892] [serial = 3103] [outer = 0950F400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0B649C00 == 19 [pid = 892] [id = 1441] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 331 (0B64A800) [pid = 892] [serial = 3104] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 332 (0B64E800) [pid = 892] [serial = 3105] [outer = 0B64A800] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0C0BAC00 == 20 [pid = 892] [id = 1442] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 333 (0C228800) [pid = 892] [serial = 3106] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 334 (0C22A800) [pid = 892] [serial = 3107] [outer = 0C228800] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CB71C00 == 21 [pid = 892] [id = 1443] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 335 (0CB75800) [pid = 892] [serial = 3108] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 336 (0CB76800) [pid = 892] [serial = 3109] [outer = 0CB75800] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0907F800 == 22 [pid = 892] [id = 1444] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 337 (0B343400) [pid = 892] [serial = 3110] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 338 (0C0B4400) [pid = 892] [serial = 3111] [outer = 0B343400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CB7D800 == 23 [pid = 892] [id = 1445] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 339 (0CC75C00) [pid = 892] [serial = 3112] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 340 (0CC76800) [pid = 892] [serial = 3113] [outer = 0CC75C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CC79800 == 24 [pid = 892] [id = 1446] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 341 (0CC7A000) [pid = 892] [serial = 3114] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 342 (0CC7A400) [pid = 892] [serial = 3115] [outer = 0CC7A000] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7EC00 == 25 [pid = 892] [id = 1447] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0CC7FC00) [pid = 892] [serial = 3116] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (0B651000) [pid = 892] [serial = 3117] [outer = 0CC7FC00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0B34BC00 == 26 [pid = 892] [id = 1448] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0CC84400) [pid = 892] [serial = 3118] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0CC84800) [pid = 892] [serial = 3119] [outer = 0CC84400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA0800 == 27 [pid = 892] [id = 1449] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0CFA0C00) [pid = 892] [serial = 3120] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0CFA1400) [pid = 892] [serial = 3121] [outer = 0CFA0C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA6C00 == 28 [pid = 892] [id = 1450] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0CFA7C00) [pid = 892] [serial = 3122] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0CFA8000) [pid = 892] [serial = 3123] [outer = 0CFA7C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0D065000 == 29 [pid = 892] [id = 1451] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0D065400) [pid = 892] [serial = 3124] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0D067C00) [pid = 892] [serial = 3125] [outer = 0D065400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0D06A000 == 30 [pid = 892] [id = 1452] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0D06E400) [pid = 892] [serial = 3126] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0D06E800) [pid = 892] [serial = 3127] [outer = 0D06E400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0782F400 == 31 [pid = 892] [id = 1453] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0D069800) [pid = 892] [serial = 3128] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0D071C00) [pid = 892] [serial = 3129] [outer = 0D069800] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAEC00 == 32 [pid = 892] [id = 1454] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0D0CB400) [pid = 892] [serial = 3130] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0D0CBC00) [pid = 892] [serial = 3131] [outer = 0D0CB400] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0CC76400 == 33 [pid = 892] [id = 1455] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0D0CD000) [pid = 892] [serial = 3132] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0D0CDC00) [pid = 892] [serial = 3133] [outer = 0D0CD000] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D0000 == 34 [pid = 892] [id = 1456] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0D0D0800) [pid = 892] [serial = 3134] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0D0D1000) [pid = 892] [serial = 3135] [outer = 0D0D0800] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D3000 == 35 [pid = 892] [id = 1457] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0D0D3C00) [pid = 892] [serial = 3136] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0D0D3800) [pid = 892] [serial = 3137] [outer = 0D0D3C00] 04:35:33 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D7800 == 36 [pid = 892] [id = 1458] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0D0D8400) [pid = 892] [serial = 3138] [outer = 00000000] 04:35:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0D0D8C00) [pid = 892] [serial = 3139] [outer = 0D0D8400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D323000 == 37 [pid = 892] [id = 1459] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0D323400) [pid = 892] [serial = 3140] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0D323800) [pid = 892] [serial = 3141] [outer = 0D323400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D325800 == 38 [pid = 892] [id = 1460] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0D325C00) [pid = 892] [serial = 3142] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0D327C00) [pid = 892] [serial = 3143] [outer = 0D325C00] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D43DC00 == 39 [pid = 892] [id = 1461] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0D445000) [pid = 892] [serial = 3144] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0D445400) [pid = 892] [serial = 3145] [outer = 0D445000] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0782B400 == 40 [pid = 892] [id = 1462] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0D521800) [pid = 892] [serial = 3146] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0D524000) [pid = 892] [serial = 3147] [outer = 0D521800] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D526C00 == 41 [pid = 892] [id = 1463] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0D529C00) [pid = 892] [serial = 3148] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0D52C000) [pid = 892] [serial = 3149] [outer = 0D529C00] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D741000 == 42 [pid = 892] [id = 1464] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0D742000) [pid = 892] [serial = 3150] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0D744C00) [pid = 892] [serial = 3151] [outer = 0D742000] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0B649000 == 43 [pid = 892] [id = 1465] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0D79E000) [pid = 892] [serial = 3152] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0D79E800) [pid = 892] [serial = 3153] [outer = 0D79E000] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A5800 == 44 [pid = 892] [id = 1466] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0D7A8000) [pid = 892] [serial = 3154] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0D7A9400) [pid = 892] [serial = 3155] [outer = 0D7A8000] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D520400 == 45 [pid = 892] [id = 1467] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0D526000) [pid = 892] [serial = 3156] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0D73D000) [pid = 892] [serial = 3157] [outer = 0D526000] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 09002800 == 46 [pid = 892] [id = 1468] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0D7CA800) [pid = 892] [serial = 3158] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0D7CB400) [pid = 892] [serial = 3159] [outer = 0D7CA800] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CE800 == 47 [pid = 892] [id = 1469] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0D7D0400) [pid = 892] [serial = 3160] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0D7D1400) [pid = 892] [serial = 3161] [outer = 0D7D0400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D3C00 == 48 [pid = 892] [id = 1470] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0D7D4C00) [pid = 892] [serial = 3162] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0D7D7800) [pid = 892] [serial = 3163] [outer = 0D7D4C00] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D8BDC00 == 49 [pid = 892] [id = 1471] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0D8BEC00) [pid = 892] [serial = 3164] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0D8BF400) [pid = 892] [serial = 3165] [outer = 0D8BEC00] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C0000 == 50 [pid = 892] [id = 1472] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0D8C2400) [pid = 892] [serial = 3166] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0D8C2C00) [pid = 892] [serial = 3167] [outer = 0D8C2400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7E800 == 51 [pid = 892] [id = 1473] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0D8C2800) [pid = 892] [serial = 3168] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0D8C3C00) [pid = 892] [serial = 3169] [outer = 0D8C2800] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C7000 == 52 [pid = 892] [id = 1474] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0D8C7800) [pid = 892] [serial = 3170] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0D8C7C00) [pid = 892] [serial = 3171] [outer = 0D8C7800] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAC000 == 53 [pid = 892] [id = 1475] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0D064800) [pid = 892] [serial = 3172] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0D064C00) [pid = 892] [serial = 3173] [outer = 0D064800] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D8CBC00 == 54 [pid = 892] [id = 1476] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0D951400) [pid = 892] [serial = 3174] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0D952C00) [pid = 892] [serial = 3175] [outer = 0D951400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D955000 == 55 [pid = 892] [id = 1477] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0D956000) [pid = 892] [serial = 3176] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0D956400) [pid = 892] [serial = 3177] [outer = 0D956000] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0D958800 == 56 [pid = 892] [id = 1478] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0D959800) [pid = 892] [serial = 3178] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0D95B000) [pid = 892] [serial = 3179] [outer = 0D959800] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0DE7A400 == 57 [pid = 892] [id = 1479] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0DE7B400) [pid = 892] [serial = 3180] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0DE7B800) [pid = 892] [serial = 3181] [outer = 0DE7B400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0DE80400 == 58 [pid = 892] [id = 1480] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0DE80C00) [pid = 892] [serial = 3182] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0DE82800) [pid = 892] [serial = 3183] [outer = 0DE80C00] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0DF0EC00 == 59 [pid = 892] [id = 1481] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0DF0F400) [pid = 892] [serial = 3184] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0DF11800) [pid = 892] [serial = 3185] [outer = 0DF0F400] 04:35:34 INFO - PROCESS | 4060 | ++DOCSHELL 0DF13400 == 60 [pid = 892] [id = 1482] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0DF17400) [pid = 892] [serial = 3186] [outer = 00000000] 04:35:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0DF17800) [pid = 892] [serial = 3187] [outer = 0DF17400] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0DF19C00 == 61 [pid = 892] [id = 1483] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0DF1B000) [pid = 892] [serial = 3188] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0DF1BC00) [pid = 892] [serial = 3189] [outer = 0DF1B000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEDC00 == 62 [pid = 892] [id = 1484] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0DFEF400) [pid = 892] [serial = 3190] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0DFF0400) [pid = 892] [serial = 3191] [outer = 0DFEF400] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0DF15400 == 63 [pid = 892] [id = 1485] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0DFF3C00) [pid = 892] [serial = 3192] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0DFF4000) [pid = 892] [serial = 3193] [outer = 0DFF3C00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF6000 == 64 [pid = 892] [id = 1486] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0DFF6800) [pid = 892] [serial = 3194] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (0DFF6C00) [pid = 892] [serial = 3195] [outer = 0DFF6800] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E415C00 == 65 [pid = 892] [id = 1487] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (0E416000) [pid = 892] [serial = 3196] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (0E416C00) [pid = 892] [serial = 3197] [outer = 0E416000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E41AC00 == 66 [pid = 892] [id = 1488] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (0E41C000) [pid = 892] [serial = 3198] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (0E41C800) [pid = 892] [serial = 3199] [outer = 0E41C000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E41E400 == 67 [pid = 892] [id = 1489] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (0E41F000) [pid = 892] [serial = 3200] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (0E41F800) [pid = 892] [serial = 3201] [outer = 0E41F000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0DF13000 == 68 [pid = 892] [id = 1490] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (0E423C00) [pid = 892] [serial = 3202] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (0E424400) [pid = 892] [serial = 3203] [outer = 0E423C00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F2000 == 69 [pid = 892] [id = 1491] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (0E4F3000) [pid = 892] [serial = 3204] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (0E4F3800) [pid = 892] [serial = 3205] [outer = 0E4F3000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F5000 == 70 [pid = 892] [id = 1492] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (0E4F5800) [pid = 892] [serial = 3206] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (0E4F6000) [pid = 892] [serial = 3207] [outer = 0E4F5800] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E4F5C00 == 71 [pid = 892] [id = 1493] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (0E5B8C00) [pid = 892] [serial = 3208] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (0E5B9C00) [pid = 892] [serial = 3209] [outer = 0E5B8C00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E5BE800 == 72 [pid = 892] [id = 1494] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (0E5C0C00) [pid = 892] [serial = 3210] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (0E5C2000) [pid = 892] [serial = 3211] [outer = 0E5C0C00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C4400 == 73 [pid = 892] [id = 1495] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (0E5C4800) [pid = 892] [serial = 3212] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 440 (0E5C5400) [pid = 892] [serial = 3213] [outer = 0E5C4800] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E693400 == 74 [pid = 892] [id = 1496] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 441 (0E694000) [pid = 892] [serial = 3214] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 442 (0E695C00) [pid = 892] [serial = 3215] [outer = 0E694000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E697000 == 75 [pid = 892] [id = 1497] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 443 (0E697400) [pid = 892] [serial = 3216] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 444 (0E698400) [pid = 892] [serial = 3217] [outer = 0E697400] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E69BC00 == 76 [pid = 892] [id = 1498] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 445 (0E69CC00) [pid = 892] [serial = 3218] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 446 (0E69D000) [pid = 892] [serial = 3219] [outer = 0E69CC00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E69EC00 == 77 [pid = 892] [id = 1499] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 447 (0E69F000) [pid = 892] [serial = 3220] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 448 (0E6A0400) [pid = 892] [serial = 3221] [outer = 0E69F000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EC400 == 78 [pid = 892] [id = 1500] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 449 (0E7ECC00) [pid = 892] [serial = 3222] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 450 (0E7ED400) [pid = 892] [serial = 3223] [outer = 0E7ECC00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EFC00 == 79 [pid = 892] [id = 1501] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 451 (0E7F1000) [pid = 892] [serial = 3224] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 452 (0E7F1400) [pid = 892] [serial = 3225] [outer = 0E7F1000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E69C400 == 80 [pid = 892] [id = 1502] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 453 (0E7F2400) [pid = 892] [serial = 3226] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 454 (0E7F4800) [pid = 892] [serial = 3227] [outer = 0E7F2400] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E7EC800 == 81 [pid = 892] [id = 1503] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 455 (0E7F3C00) [pid = 892] [serial = 3228] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 456 (0E7F7000) [pid = 892] [serial = 3229] [outer = 0E7F3C00] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E92B800 == 82 [pid = 892] [id = 1504] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 457 (0E92C000) [pid = 892] [serial = 3230] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 458 (0E92C400) [pid = 892] [serial = 3231] [outer = 0E92C000] 04:35:35 INFO - PROCESS | 4060 | ++DOCSHELL 0E92F000 == 83 [pid = 892] [id = 1505] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 459 (0E930C00) [pid = 892] [serial = 3232] [outer = 00000000] 04:35:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 460 (0E931000) [pid = 892] [serial = 3233] [outer = 0E930C00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E934000 == 84 [pid = 892] [id = 1506] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 461 (0E934400) [pid = 892] [serial = 3234] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 462 (0E934800) [pid = 892] [serial = 3235] [outer = 0E934400] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF1C00 == 85 [pid = 892] [id = 1507] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 463 (0DFF3800) [pid = 892] [serial = 3236] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 464 (0E937400) [pid = 892] [serial = 3237] [outer = 0DFF3800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E93A400 == 86 [pid = 892] [id = 1508] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 465 (0E93A800) [pid = 892] [serial = 3238] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 466 (0E93AC00) [pid = 892] [serial = 3239] [outer = 0E93A800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E999000 == 87 [pid = 892] [id = 1509] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 467 (0E999800) [pid = 892] [serial = 3240] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 468 (0E99A000) [pid = 892] [serial = 3241] [outer = 0E999800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E99D800 == 88 [pid = 892] [id = 1510] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 469 (0E99EC00) [pid = 892] [serial = 3242] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 470 (0E99F000) [pid = 892] [serial = 3243] [outer = 0E99EC00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A1400 == 89 [pid = 892] [id = 1511] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 471 (0E9A1800) [pid = 892] [serial = 3244] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 472 (0E9A2000) [pid = 892] [serial = 3245] [outer = 0E9A1800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F7C00 == 90 [pid = 892] [id = 1512] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 473 (0E9A3800) [pid = 892] [serial = 3246] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 474 (0E9A4800) [pid = 892] [serial = 3247] [outer = 0E9A3800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0EAAF400 == 91 [pid = 892] [id = 1513] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 475 (0EAAF800) [pid = 892] [serial = 3248] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 476 (0EAB1000) [pid = 892] [serial = 3249] [outer = 0EAAF800] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 475 (0900B000) [pid = 892] [serial = 2577] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 474 (0C383C00) [pid = 892] [serial = 2585] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 473 (0782D400) [pid = 892] [serial = 2569] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 472 (09073800) [pid = 892] [serial = 2571] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 471 (0CC75800) [pid = 892] [serial = 2557] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 470 (0CFA2400) [pid = 892] [serial = 2559] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 469 (0C38DC00) [pid = 892] [serial = 2595] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 468 (09508400) [pid = 892] [serial = 2579] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 467 (0785E800) [pid = 892] [serial = 2565] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 466 (0D7D0000) [pid = 892] [serial = 2561] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 465 (0C38B800) [pid = 892] [serial = 2591] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 464 (0907A000) [pid = 892] [serial = 2563] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 463 (1D770800) [pid = 892] [serial = 2549] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 462 (0C388800) [pid = 892] [serial = 2555] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 461 (09B27800) [pid = 892] [serial = 2581] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 460 (0B64D400) [pid = 892] [serial = 2593] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 459 (0C388400) [pid = 892] [serial = 2589] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 458 (07827800) [pid = 892] [serial = 2575] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 457 (07831C00) [pid = 892] [serial = 2551] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 456 (0907E400) [pid = 892] [serial = 2573] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 455 (09506C00) [pid = 892] [serial = 2553] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 454 (07853800) [pid = 892] [serial = 2567] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 453 (0C0B2800) [pid = 892] [serial = 2583] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 452 (09077400) [pid = 892] [serial = 2587] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 451 (0C384800) [pid = 892] [serial = 2976] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 450 (0CF9F400) [pid = 892] [serial = 2966] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 449 (0ECDF400) [pid = 892] [serial = 3002] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 448 (0D7CE000) [pid = 892] [serial = 2962] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 447 (0EAB8800) [pid = 892] [serial = 2986] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 446 (0E692C00) [pid = 892] [serial = 2972] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 445 (0DE77C00) [pid = 892] [serial = 2964] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 444 (0E9A3400) [pid = 892] [serial = 2978] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 443 (0F4C8800) [pid = 892] [serial = 3018] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 442 (0FA29C00) [pid = 892] [serial = 3052] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 441 (0E9A4000) [pid = 892] [serial = 2948] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 440 (0F9A2C00) [pid = 892] [serial = 3044] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 439 (0F687400) [pid = 892] [serial = 3032] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (0FA2C400) [pid = 892] [serial = 3054] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0F689C00) [pid = 892] [serial = 3034] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0E421000) [pid = 892] [serial = 2910] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (0E5C6000) [pid = 892] [serial = 2982] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0E41E000) [pid = 892] [serial = 2908] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0E417C00) [pid = 892] [serial = 2906] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (0F4CDC00) [pid = 892] [serial = 3022] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (0EAB0000) [pid = 892] [serial = 2980] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (0EABBC00) [pid = 892] [serial = 2988] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0F68C000) [pid = 892] [serial = 3036] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0DF15C00) [pid = 892] [serial = 2902] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0DFF8800) [pid = 892] [serial = 2904] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0ECE1C00) [pid = 892] [serial = 3004] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0DFEC000) [pid = 892] [serial = 2900] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0EABEC00) [pid = 892] [serial = 2990] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0DF18800) [pid = 892] [serial = 2898] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0DE7C400) [pid = 892] [serial = 2896] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0FA2FC00) [pid = 892] [serial = 3056] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0D958000) [pid = 892] [serial = 2894] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0EBF3C00) [pid = 892] [serial = 2992] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0F4D0000) [pid = 892] [serial = 3024] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0D8C8400) [pid = 892] [serial = 2890] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0D950C00) [pid = 892] [serial = 2892] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0ECEB800) [pid = 892] [serial = 3008] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0D8C4C00) [pid = 892] [serial = 2888] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0ECE6000) [pid = 892] [serial = 3006] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0EBF6C00) [pid = 892] [serial = 2994] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0EBFBC00) [pid = 892] [serial = 2996] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0D8C0400) [pid = 892] [serial = 2886] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0D7D8400) [pid = 892] [serial = 2884] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0ECE0800) [pid = 892] [serial = 3014] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (14B4B000) [pid = 892] [serial = 3058] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0F4CC800) [pid = 892] [serial = 3030] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0D7CFC00) [pid = 892] [serial = 2882] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0F68E800) [pid = 892] [serial = 3038] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0F33A400) [pid = 892] [serial = 3010] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0F681400) [pid = 892] [serial = 3026] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0F33EC00) [pid = 892] [serial = 3012] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0F99CC00) [pid = 892] [serial = 3040] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0F684400) [pid = 892] [serial = 3028] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0F4CAC00) [pid = 892] [serial = 3020] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0D0D1400) [pid = 892] [serial = 2880] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0FA26400) [pid = 892] [serial = 3060] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (1D76DC00) [pid = 892] [serial = 3072] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (14B58000) [pid = 892] [serial = 3070] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (14B56800) [pid = 892] [serial = 3068] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (14B54800) [pid = 892] [serial = 3066] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (14B52800) [pid = 892] [serial = 3064] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0E99D400) [pid = 892] [serial = 2944] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0E99FC00) [pid = 892] [serial = 2946] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0E99AC00) [pid = 892] [serial = 2942] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0E997800) [pid = 892] [serial = 2940] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0E937C00) [pid = 892] [serial = 2938] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0E934C00) [pid = 892] [serial = 2936] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0E932000) [pid = 892] [serial = 2934] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0DFF3000) [pid = 892] [serial = 2968] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (14B4C800) [pid = 892] [serial = 3062] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0D7CC000) [pid = 892] [serial = 2930] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0E92DC00) [pid = 892] [serial = 2932] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0C236C00) [pid = 892] [serial = 2952] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0E7F3400) [pid = 892] [serial = 2928] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0E4F4800) [pid = 892] [serial = 2970] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0E6A0C00) [pid = 892] [serial = 2924] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0E7ED000) [pid = 892] [serial = 2926] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0E698800) [pid = 892] [serial = 2922] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0CC7AC00) [pid = 892] [serial = 2954] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0EBFD400) [pid = 892] [serial = 2998] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0E694400) [pid = 892] [serial = 2920] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (07827000) [pid = 892] [serial = 2837] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0FA2EC00) [pid = 892] [serial = 2835] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0ECE8400) [pid = 892] [serial = 2440] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0CB7A400) [pid = 892] [serial = 2871] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0CB73C00) [pid = 892] [serial = 2869] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0C236800) [pid = 892] [serial = 2867] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0C22F000) [pid = 892] [serial = 2865] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0C0B7C00) [pid = 892] [serial = 2863] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0C0AEC00) [pid = 892] [serial = 2861] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (09077C00) [pid = 892] [serial = 2859] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0782C400) [pid = 892] [serial = 2857] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (09502C00) [pid = 892] [serial = 2855] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0E5BEC00) [pid = 892] [serial = 2916] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0E5C4C00) [pid = 892] [serial = 2918] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0CFA9400) [pid = 892] [serial = 2956] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0E930800) [pid = 892] [serial = 3000] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (0E5BB000) [pid = 892] [serial = 2914] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0E4F1000) [pid = 892] [serial = 2912] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0E69E400) [pid = 892] [serial = 2974] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0D527C00) [pid = 892] [serial = 2878] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0EAB5800) [pid = 892] [serial = 2984] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (0D073400) [pid = 892] [serial = 2958] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (0785DC00) [pid = 892] [serial = 2950] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0F9A5C00) [pid = 892] [serial = 3046] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (0F99FC00) [pid = 892] [serial = 3042] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0FA23000) [pid = 892] [serial = 3048] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0FA27800) [pid = 892] [serial = 3050] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0D524C00) [pid = 892] [serial = 2960] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0F4C4000) [pid = 892] [serial = 3016] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0782C400 == 92 [pid = 892] [id = 1514] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 343 (0782D400) [pid = 892] [serial = 3250] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 344 (07831C00) [pid = 892] [serial = 3251] [outer = 0782D400] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 09077C00 == 93 [pid = 892] [id = 1515] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 345 (0907A000) [pid = 892] [serial = 3252] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 346 (0907E400) [pid = 892] [serial = 3253] [outer = 0907A000] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0B64D400 == 94 [pid = 892] [id = 1516] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 347 (0C0B2800) [pid = 892] [serial = 3254] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 348 (0C0B7C00) [pid = 892] [serial = 3255] [outer = 0C0B2800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0C384800 == 95 [pid = 892] [id = 1517] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 349 (0C388800) [pid = 892] [serial = 3256] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 350 (0C38B800) [pid = 892] [serial = 3257] [outer = 0C388800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0CC7AC00 == 96 [pid = 892] [id = 1518] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 351 (0CFA2400) [pid = 892] [serial = 3258] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 352 (0CFA9400) [pid = 892] [serial = 3259] [outer = 0CFA2400] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D7CC000 == 97 [pid = 892] [id = 1519] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 353 (0D7CFC00) [pid = 892] [serial = 3260] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 354 (0D7D0000) [pid = 892] [serial = 3261] [outer = 0D7CFC00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0D950C00 == 98 [pid = 892] [id = 1520] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 355 (0DE77C00) [pid = 892] [serial = 3262] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 356 (0DE7C400) [pid = 892] [serial = 3263] [outer = 0DE77C00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0DFF3000 == 99 [pid = 892] [id = 1521] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 357 (0E417C00) [pid = 892] [serial = 3264] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 358 (0E41E000) [pid = 892] [serial = 3265] [outer = 0E417C00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0C236C00 == 100 [pid = 892] [id = 1522] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 359 (0CB7A400) [pid = 892] [serial = 3266] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 360 (0D524C00) [pid = 892] [serial = 3267] [outer = 0CB7A400] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E5C6000 == 101 [pid = 892] [id = 1523] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 361 (0E692C00) [pid = 892] [serial = 3268] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 362 (0E694400) [pid = 892] [serial = 3269] [outer = 0E692C00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E7ED000 == 102 [pid = 892] [id = 1524] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 363 (0E92DC00) [pid = 892] [serial = 3270] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 364 (0E930800) [pid = 892] [serial = 3271] [outer = 0E92DC00] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E997800 == 103 [pid = 892] [id = 1525] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 365 (0E99D400) [pid = 892] [serial = 3272] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 366 (0E99FC00) [pid = 892] [serial = 3273] [outer = 0E99D400] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0E9A5C00 == 104 [pid = 892] [id = 1526] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 367 (0EAB2400) [pid = 892] [serial = 3274] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 368 (0EAB2C00) [pid = 892] [serial = 3275] [outer = 0EAB2400] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB4000 == 105 [pid = 892] [id = 1527] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 369 (0EAB5000) [pid = 892] [serial = 3276] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 370 (0EAB5400) [pid = 892] [serial = 3277] [outer = 0EAB5000] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB7000 == 106 [pid = 892] [id = 1528] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 371 (0EAB7800) [pid = 892] [serial = 3278] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 372 (0EAB7C00) [pid = 892] [serial = 3279] [outer = 0EAB7800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0EAB9C00 == 107 [pid = 892] [id = 1529] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 373 (0EABA800) [pid = 892] [serial = 3280] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 374 (0EABAC00) [pid = 892] [serial = 3281] [outer = 0EABA800] 04:35:36 INFO - PROCESS | 4060 | ++DOCSHELL 0EABCC00 == 108 [pid = 892] [id = 1530] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 375 (0EABD000) [pid = 892] [serial = 3282] [outer = 00000000] 04:35:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 376 (0EABD400) [pid = 892] [serial = 3283] [outer = 0EABD000] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F8C00 == 109 [pid = 892] [id = 1531] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 377 (0EBF0800) [pid = 892] [serial = 3284] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 378 (0EBF1000) [pid = 892] [serial = 3285] [outer = 0EBF0800] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF4000 == 110 [pid = 892] [id = 1532] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 379 (0EBF5800) [pid = 892] [serial = 3286] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 380 (0EBF8000) [pid = 892] [serial = 3287] [outer = 0EBF5800] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0ECDD400 == 111 [pid = 892] [id = 1533] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 381 (0ECDD800) [pid = 892] [serial = 3288] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 382 (0ECDE000) [pid = 892] [serial = 3289] [outer = 0ECDD800] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0EBFB000 == 112 [pid = 892] [id = 1534] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 383 (0EBFB400) [pid = 892] [serial = 3290] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 384 (0EBFBC00) [pid = 892] [serial = 3291] [outer = 0EBFB400] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE0400 == 113 [pid = 892] [id = 1535] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 385 (0ECE1000) [pid = 892] [serial = 3292] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 386 (0ECE1800) [pid = 892] [serial = 3293] [outer = 0ECE1000] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0EBF0C00 == 114 [pid = 892] [id = 1536] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 387 (0EBF2C00) [pid = 892] [serial = 3294] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 388 (0ECDEC00) [pid = 892] [serial = 3295] [outer = 0EBF2C00] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE5400 == 115 [pid = 892] [id = 1537] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 389 (0ECE6400) [pid = 892] [serial = 3296] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 390 (0ECE6C00) [pid = 892] [serial = 3297] [outer = 0ECE6400] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE6000 == 116 [pid = 892] [id = 1538] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 391 (0ECEA000) [pid = 892] [serial = 3298] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 392 (0ECEA800) [pid = 892] [serial = 3299] [outer = 0ECEA000] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0F331C00 == 117 [pid = 892] [id = 1539] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 393 (0F334000) [pid = 892] [serial = 3300] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 394 (0F334400) [pid = 892] [serial = 3301] [outer = 0F334000] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0F333800 == 118 [pid = 892] [id = 1540] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 395 (0F336C00) [pid = 892] [serial = 3302] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 396 (0F337C00) [pid = 892] [serial = 3303] [outer = 0F336C00] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0F33B000 == 119 [pid = 892] [id = 1541] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 397 (0F33C400) [pid = 892] [serial = 3304] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 398 (0F33CC00) [pid = 892] [serial = 3305] [outer = 0F33C400] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0F33E000 == 120 [pid = 892] [id = 1542] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 399 (0F4C2000) [pid = 892] [serial = 3306] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 400 (0F4C2800) [pid = 892] [serial = 3307] [outer = 0F4C2000] 04:35:37 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C5800 == 121 [pid = 892] [id = 1543] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 401 (0F4C7400) [pid = 892] [serial = 3308] [outer = 00000000] 04:35:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 402 (0F4C7C00) [pid = 892] [serial = 3309] [outer = 0F4C7400] 04:35:37 INFO - PROCESS | 4060 | 1476444937717 Marionette TRACE conn7 <- [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]]]}] 04:35:37 INFO - ........................................................................................................................................................................................................................ 04:35:37 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html | took 10339ms 04:35:37 INFO - PROCESS | 4060 | 1476444937848 Marionette TRACE conn7 -> [0,715,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 4060 | 1476444937854 Marionette TRACE conn7 <- [1,715,null,{"value":"2147483652"}] 04:35:37 INFO - TEST-START | /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html 04:35:37 INFO - PROCESS | 4060 | 1476444937863 Marionette TRACE conn7 -> [0,716,"timeouts",{"script":35000}] 04:35:37 INFO - PROCESS | 4060 | 1476444937869 Marionette TRACE conn7 <- [1,716,null,{}] 04:35:37 INFO - PROCESS | 4060 | 1476444937878 Marionette TRACE conn7 -> [0,717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:35:38 INFO - PROCESS | 4060 | 1476444937996 Marionette TRACE conn7 <- [1,717,null,{"value":null}] 04:35:38 INFO - PROCESS | 4060 | 1476444938010 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F331400 == 122 [pid = 892] [id = 1544] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 403 (0F33DC00) [pid = 892] [serial = 3310] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 404 (0F682C00) [pid = 892] [serial = 3311] [outer = 0F33DC00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 405 (0F680C00) [pid = 892] [serial = 3312] [outer = 0F33DC00] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A2000 == 123 [pid = 892] [id = 1545] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 406 (0F9A2400) [pid = 892] [serial = 3313] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A2800 == 124 [pid = 892] [id = 1546] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 407 (0F9A4000) [pid = 892] [serial = 3314] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A5800 == 125 [pid = 892] [id = 1547] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 408 (0F9A5C00) [pid = 892] [serial = 3315] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A7800 == 126 [pid = 892] [id = 1548] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 409 (0F9A6800) [pid = 892] [serial = 3316] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA22800 == 127 [pid = 892] [id = 1549] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 410 (0FA22C00) [pid = 892] [serial = 3317] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA25000 == 128 [pid = 892] [id = 1550] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 411 (0FA25800) [pid = 892] [serial = 3318] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA26400 == 129 [pid = 892] [id = 1551] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 412 (0FA26800) [pid = 892] [serial = 3319] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA26C00 == 130 [pid = 892] [id = 1552] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 413 (0FA27000) [pid = 892] [serial = 3320] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA27400 == 131 [pid = 892] [id = 1553] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 414 (0FA27800) [pid = 892] [serial = 3321] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA29400 == 132 [pid = 892] [id = 1554] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 415 (0FA29C00) [pid = 892] [serial = 3322] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F99CC00 == 133 [pid = 892] [id = 1555] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 416 (0FA2A800) [pid = 892] [serial = 3323] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2C400 == 134 [pid = 892] [id = 1556] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 417 (0FA2CC00) [pid = 892] [serial = 3324] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2D000 == 135 [pid = 892] [id = 1557] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 418 (0FA2E000) [pid = 892] [serial = 3325] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2E800 == 136 [pid = 892] [id = 1558] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 419 (0FA2EC00) [pid = 892] [serial = 3326] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2F800 == 137 [pid = 892] [id = 1559] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 420 (0FA2FC00) [pid = 892] [serial = 3327] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA30400 == 138 [pid = 892] [id = 1560] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 421 (0FA31C00) [pid = 892] [serial = 3328] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F9AA800 == 139 [pid = 892] [id = 1561] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 422 (14B4A400) [pid = 892] [serial = 3329] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B4A800 == 140 [pid = 892] [id = 1562] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 423 (14B4B000) [pid = 892] [serial = 3330] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B4C000 == 141 [pid = 892] [id = 1563] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 424 (14B4C800) [pid = 892] [serial = 3331] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B50800 == 142 [pid = 892] [id = 1564] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 425 (14B51800) [pid = 892] [serial = 3332] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B51C00 == 143 [pid = 892] [id = 1565] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 426 (14B52400) [pid = 892] [serial = 3333] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B52800 == 144 [pid = 892] [id = 1566] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 427 (14B53800) [pid = 892] [serial = 3334] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B54400 == 145 [pid = 892] [id = 1567] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 428 (14B54800) [pid = 892] [serial = 3335] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B55800 == 146 [pid = 892] [id = 1568] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 429 (14B56000) [pid = 892] [serial = 3336] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B56800 == 147 [pid = 892] [id = 1569] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 430 (14B57800) [pid = 892] [serial = 3337] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B57C00 == 148 [pid = 892] [id = 1570] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 431 (14B58000) [pid = 892] [serial = 3338] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B58400 == 149 [pid = 892] [id = 1571] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 432 (14B59400) [pid = 892] [serial = 3339] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B59C00 == 150 [pid = 892] [id = 1572] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 433 (1D76D800) [pid = 892] [serial = 3340] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F9A9800 == 151 [pid = 892] [id = 1573] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 434 (1D76DC00) [pid = 892] [serial = 3341] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D76F000 == 152 [pid = 892] [id = 1574] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 435 (1D76F800) [pid = 892] [serial = 3342] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA23000 == 153 [pid = 892] [id = 1575] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 436 (1D76FC00) [pid = 892] [serial = 3343] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D76EC00 == 154 [pid = 892] [id = 1576] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 437 (1D770400) [pid = 892] [serial = 3344] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D770800 == 155 [pid = 892] [id = 1577] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 438 (1D770C00) [pid = 892] [serial = 3345] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D772800 == 156 [pid = 892] [id = 1578] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 439 (1D773000) [pid = 892] [serial = 3346] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D771C00 == 157 [pid = 892] [id = 1579] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 440 (1D773800) [pid = 892] [serial = 3347] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D773C00 == 158 [pid = 892] [id = 1580] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 441 (1D774000) [pid = 892] [serial = 3348] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D774400 == 159 [pid = 892] [id = 1581] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 442 (1D774800) [pid = 892] [serial = 3349] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D774C00 == 160 [pid = 892] [id = 1582] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 443 (1D775000) [pid = 892] [serial = 3350] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0FA2F000 == 161 [pid = 892] [id = 1583] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 444 (1D775400) [pid = 892] [serial = 3351] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D775C00 == 162 [pid = 892] [id = 1584] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 445 (1D776000) [pid = 892] [serial = 3352] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D776400 == 163 [pid = 892] [id = 1585] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 446 (1D776800) [pid = 892] [serial = 3353] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D776C00 == 164 [pid = 892] [id = 1586] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 447 (1D777000) [pid = 892] [serial = 3354] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 1D777400 == 165 [pid = 892] [id = 1587] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 448 (1D777800) [pid = 892] [serial = 3355] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 14B54000 == 166 [pid = 892] [id = 1588] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 449 (1D777C00) [pid = 892] [serial = 3356] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F719C00 == 167 [pid = 892] [id = 1589] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 450 (0F71A000) [pid = 892] [serial = 3357] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F719800 == 168 [pid = 892] [id = 1590] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 451 (0F71A400) [pid = 892] [serial = 3358] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F713400 == 169 [pid = 892] [id = 1591] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 452 (0F713800) [pid = 892] [serial = 3359] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F713C00 == 170 [pid = 892] [id = 1592] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 453 (0F714000) [pid = 892] [serial = 3360] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F714400 == 171 [pid = 892] [id = 1593] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 454 (0F714C00) [pid = 892] [serial = 3361] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F715800 == 172 [pid = 892] [id = 1594] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 455 (0F716000) [pid = 892] [serial = 3362] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F715400 == 173 [pid = 892] [id = 1595] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 456 (0F716800) [pid = 892] [serial = 3363] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F716C00 == 174 [pid = 892] [id = 1596] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 457 (0F717000) [pid = 892] [serial = 3364] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F717400 == 175 [pid = 892] [id = 1597] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 458 (0F717800) [pid = 892] [serial = 3365] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F717C00 == 176 [pid = 892] [id = 1598] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 459 (0F718000) [pid = 892] [serial = 3366] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F718400 == 177 [pid = 892] [id = 1599] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 460 (0F718800) [pid = 892] [serial = 3367] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F719000 == 178 [pid = 892] [id = 1600] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 461 (0F719400) [pid = 892] [serial = 3368] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71A800 == 179 [pid = 892] [id = 1601] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 462 (0F71AC00) [pid = 892] [serial = 3369] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71B000 == 180 [pid = 892] [id = 1602] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 463 (0F71B400) [pid = 892] [serial = 3370] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71B800 == 181 [pid = 892] [id = 1603] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 464 (0F71BC00) [pid = 892] [serial = 3371] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71C000 == 182 [pid = 892] [id = 1604] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 465 (0F71C400) [pid = 892] [serial = 3372] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71C800 == 183 [pid = 892] [id = 1605] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 466 (0F71CC00) [pid = 892] [serial = 3373] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71D800 == 184 [pid = 892] [id = 1606] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 467 (0F71DC00) [pid = 892] [serial = 3374] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71E000 == 185 [pid = 892] [id = 1607] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 468 (0F71E400) [pid = 892] [serial = 3375] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | ++DOCSHELL 0F71D000 == 186 [pid = 892] [id = 1608] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 469 (0F71D400) [pid = 892] [serial = 3376] [outer = 00000000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Child 892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 470 (07828000) [pid = 892] [serial = 3377] [outer = 0F9A2400] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 471 (09080C00) [pid = 892] [serial = 3378] [outer = 0F9A4000] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 472 (0B649400) [pid = 892] [serial = 3379] [outer = 0F9A5C00] 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 473 (0C22F800) [pid = 892] [serial = 3380] [outer = 0F9A6800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 474 (0C383800) [pid = 892] [serial = 3381] [outer = 0FA22C00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 475 (0C390800) [pid = 892] [serial = 3382] [outer = 0FA25800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 476 (0CB72800) [pid = 892] [serial = 3383] [outer = 0FA26800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 477 (0CB7F400) [pid = 892] [serial = 3384] [outer = 0FA27000] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 478 (0D43C800) [pid = 892] [serial = 3385] [outer = 0FA27800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 479 (0DF12C00) [pid = 892] [serial = 3386] [outer = 0FA29C00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 480 (0DF16C00) [pid = 892] [serial = 3387] [outer = 0FA2A800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 481 (0EBF5400) [pid = 892] [serial = 3388] [outer = 0FA2CC00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 482 (0D0D5C00) [pid = 892] [serial = 3389] [outer = 0FA2E000] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 483 (0F4CB800) [pid = 892] [serial = 3390] [outer = 0FA2EC00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 484 (0F684400) [pid = 892] [serial = 3391] [outer = 0FA2FC00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 485 (0F715C00) [pid = 892] [serial = 3392] [outer = 0FA31C00] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 486 (0F71F800) [pid = 892] [serial = 3393] [outer = 14B4A400] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 487 (0F721400) [pid = 892] [serial = 3394] [outer = 14B4B000] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 488 (0F722C00) [pid = 892] [serial = 3395] [outer = 14B4C800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 489 (0F9A2C00) [pid = 892] [serial = 3396] [outer = 14B51800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 490 (0FA2C000) [pid = 892] [serial = 3397] [outer = 14B52400] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 491 (1D76D400) [pid = 892] [serial = 3398] [outer = 14B53800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 492 (1D77B800) [pid = 892] [serial = 3399] [outer = 14B56000] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 493 (1A8AB800) [pid = 892] [serial = 3400] [outer = 14B58000] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 494 (1A8AD800) [pid = 892] [serial = 3401] [outer = 14B54800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 495 (1A8AEC00) [pid = 892] [serial = 3402] [outer = 14B57800] 04:35:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 496 (1A8B0400) [pid = 892] [serial = 3403] [outer = 14B59400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 497 (1A8B1C00) [pid = 892] [serial = 3404] [outer = 1D76D800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 498 (1A8B3400) [pid = 892] [serial = 3405] [outer = 1D76DC00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 499 (1A8B4C00) [pid = 892] [serial = 3406] [outer = 1D76FC00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 500 (1A8B6400) [pid = 892] [serial = 3407] [outer = 1D76F800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 501 (1A8B7C00) [pid = 892] [serial = 3408] [outer = 1D770400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 502 (1A8B9400) [pid = 892] [serial = 3409] [outer = 1D770C00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 503 (1DA5B000) [pid = 892] [serial = 3410] [outer = 1D773800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 504 (0F688000) [pid = 892] [serial = 3411] [outer = 1D775400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 505 (1DA5DC00) [pid = 892] [serial = 3412] [outer = 1D774800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 506 (1DA5F400) [pid = 892] [serial = 3413] [outer = 1D774000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 507 (1DA60C00) [pid = 892] [serial = 3414] [outer = 1D773000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 508 (1DA62400) [pid = 892] [serial = 3415] [outer = 1D775000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 509 (1DA63C00) [pid = 892] [serial = 3416] [outer = 1D776800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 510 (1DA65400) [pid = 892] [serial = 3417] [outer = 1D776000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 511 (1DA67000) [pid = 892] [serial = 3418] [outer = 1D777000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 512 (0F683000) [pid = 892] [serial = 3419] [outer = 1D777800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 513 (0F68C800) [pid = 892] [serial = 3420] [outer = 0F71A000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 514 (1EEEF000) [pid = 892] [serial = 3421] [outer = 1D777C00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 515 (1EEF0800) [pid = 892] [serial = 3422] [outer = 0F71A400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 516 (1EEF1C00) [pid = 892] [serial = 3423] [outer = 0F714000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 517 (1A8AB400) [pid = 892] [serial = 3424] [outer = 0F713800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 518 (1A8AD000) [pid = 892] [serial = 3425] [outer = 0F714C00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 519 (1EEF5000) [pid = 892] [serial = 3426] [outer = 0F716000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 520 (1EEF6800) [pid = 892] [serial = 3427] [outer = 0F716800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 521 (1EEF8000) [pid = 892] [serial = 3428] [outer = 0F717000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 522 (1EEF9800) [pid = 892] [serial = 3429] [outer = 0F717800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 523 (1EEFBC00) [pid = 892] [serial = 3430] [outer = 0F718000] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 524 (1EEFD000) [pid = 892] [serial = 3431] [outer = 0F718800] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 525 (0ECCCC00) [pid = 892] [serial = 3432] [outer = 0F719400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 526 (0ECCE400) [pid = 892] [serial = 3433] [outer = 0F71AC00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 527 (0ECCFC00) [pid = 892] [serial = 3434] [outer = 0F71B400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 528 (0ECD2000) [pid = 892] [serial = 3435] [outer = 0F71BC00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 529 (0ECD3400) [pid = 892] [serial = 3436] [outer = 0F71C400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 530 (0ECD4C00) [pid = 892] [serial = 3437] [outer = 0F71CC00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 531 (0ECD6800) [pid = 892] [serial = 3438] [outer = 0F71DC00] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 532 (0ECD8400) [pid = 892] [serial = 3439] [outer = 0F71E400] 04:35:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 533 (0ECDAC00) [pid = 892] [serial = 3440] [outer = 0F71D400] 04:35:39 INFO - PROCESS | 4060 | --DOMWINDOW == 12 (13AC3C00) [pid = 4060] [serial = 23] [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.] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 534 (1A653000) [pid = 892] [serial = 3441] [outer = 0F9A4000] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 535 (1A655000) [pid = 892] [serial = 3442] [outer = 0F9A5C00] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 536 (1A656C00) [pid = 892] [serial = 3443] [outer = 0F9A6800] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 537 (1A658400) [pid = 892] [serial = 3444] [outer = 0F71A000] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 538 (1A797C00) [pid = 892] [serial = 3445] [outer = 0FA22C00] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 539 (1A79A800) [pid = 892] [serial = 3446] [outer = 0FA25800] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 540 (1A799800) [pid = 892] [serial = 3447] [outer = 0FA27000] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 652 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 541 (1A79E000) [pid = 892] [serial = 3448] [outer = 0FA27800] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 652 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 542 (1A79F800) [pid = 892] [serial = 3449] [outer = 1D777C00] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 543 (1A7A1400) [pid = 892] [serial = 3450] [outer = 0F714C00] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 544 (1A7A2C00) [pid = 892] [serial = 3451] [outer = 0FA29C00] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 545 (1A7A4800) [pid = 892] [serial = 3452] [outer = 0F716000] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 546 (1A7A6400) [pid = 892] [serial = 3453] [outer = 0F716800] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 547 (1ACBF400) [pid = 892] [serial = 3454] [outer = 0FA2A800] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 548 (1ACC1000) [pid = 892] [serial = 3455] [outer = 0FA2CC00] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 549 (1ACC2C00) [pid = 892] [serial = 3456] [outer = 0FA2E000] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 550 (1ACC4800) [pid = 892] [serial = 3457] [outer = 0FA2EC00] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 551 (1ACC6400) [pid = 892] [serial = 3458] [outer = 0FA2FC00] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 552 (1ACC8000) [pid = 892] [serial = 3459] [outer = 0F718000] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 553 (0ECD1C00) [pid = 892] [serial = 3460] [outer = 0FA31C00] 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 554 (1ACCBC00) [pid = 892] [serial = 3461] [outer = 0F718800] 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 555 (1EEFB000) [pid = 892] [serial = 3462] [outer = 14B4A400] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 556 (15895C00) [pid = 892] [serial = 3463] [outer = 0F719400] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 557 (1AD0C800) [pid = 892] [serial = 3464] [outer = 14B4B000] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 558 (1AD0F000) [pid = 892] [serial = 3465] [outer = 14B4C800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 559 (1AD10C00) [pid = 892] [serial = 3466] [outer = 14B51800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 560 (1AD11C00) [pid = 892] [serial = 3467] [outer = 0F71BC00] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 561 (1AD13800) [pid = 892] [serial = 3468] [outer = 14B52400] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 562 (1AD15400) [pid = 892] [serial = 3469] [outer = 0F71C400] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 563 (15896400) [pid = 892] [serial = 3470] [outer = 14B53800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 564 (1AD18400) [pid = 892] [serial = 3471] [outer = 0F71CC00] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 565 (1AD5A800) [pid = 892] [serial = 3472] [outer = 0F71D400] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 566 (1AD5CC00) [pid = 892] [serial = 3473] [outer = 14B59400] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 567 (1AD5DC00) [pid = 892] [serial = 3474] [outer = 1D76D800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 568 (1AD60400) [pid = 892] [serial = 3475] [outer = 1D76DC00] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 569 (15897800) [pid = 892] [serial = 3476] [outer = 1D76FC00] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 570 (1AD63800) [pid = 892] [serial = 3477] [outer = 1D76F800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 571 (1AD65800) [pid = 892] [serial = 3478] [outer = 1D770400] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 572 (1AD67800) [pid = 892] [serial = 3479] [outer = 1D770C00] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 573 (1AD69000) [pid = 892] [serial = 3480] [outer = 1D773800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 574 (15898000) [pid = 892] [serial = 3481] [outer = 14B54800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 575 (1AD96400) [pid = 892] [serial = 3482] [outer = 1D775400] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 576 (1AD99400) [pid = 892] [serial = 3483] [outer = 1D774800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 577 (1AD9AC00) [pid = 892] [serial = 3484] [outer = 1D774000] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 578 (1AD9CC00) [pid = 892] [serial = 3485] [outer = 1D773000] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 579 (1ADA1400) [pid = 892] [serial = 3486] [outer = 1D775000] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 580 (1ADA3400) [pid = 892] [serial = 3487] [outer = 1D776800] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 581 (1AE2FC00) [pid = 892] [serial = 3488] [outer = 1D776000] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 582 (1A79B400) [pid = 892] [serial = 3489] [outer = 1D777000] 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 583 (1AE38000) [pid = 892] [serial = 3490] [outer = 1D777800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 584 (16302800) [pid = 892] [serial = 3491] [outer = 0F713800] 04:35:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 585 (1AE45400) [pid = 892] [serial = 3492] [outer = 0F717000] 04:35:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 586 (1AE4B800) [pid = 892] [serial = 3493] [outer = 0F71AC00] 04:35:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 587 (1AE4D000) [pid = 892] [serial = 3494] [outer = 0F71B400] 04:35:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 588 (1AE51000) [pid = 892] [serial = 3495] [outer = 0F71DC00] 04:35:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 589 (16304C00) [pid = 892] [serial = 3496] [outer = 0F71E400] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0C384800 == 185 [pid = 892] [id = 1517] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CC7AC00 == 184 [pid = 892] [id = 1518] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D7CC000 == 183 [pid = 892] [id = 1519] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D950C00 == 182 [pid = 892] [id = 1520] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DFF3000 == 181 [pid = 892] [id = 1521] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0C236C00 == 180 [pid = 892] [id = 1522] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E5C6000 == 179 [pid = 892] [id = 1523] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7ED000 == 178 [pid = 892] [id = 1524] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E997800 == 177 [pid = 892] [id = 1525] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E9A5C00 == 176 [pid = 892] [id = 1526] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EAB4000 == 175 [pid = 892] [id = 1527] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EAB7000 == 174 [pid = 892] [id = 1528] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EAB9C00 == 173 [pid = 892] [id = 1529] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EABCC00 == 172 [pid = 892] [id = 1530] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7F8C00 == 171 [pid = 892] [id = 1531] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EBF4000 == 170 [pid = 892] [id = 1532] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0ECDD400 == 169 [pid = 892] [id = 1533] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EBFB000 == 168 [pid = 892] [id = 1534] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0ECE0400 == 167 [pid = 892] [id = 1535] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EBF0C00 == 166 [pid = 892] [id = 1536] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0ECE5400 == 165 [pid = 892] [id = 1537] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0ECE6000 == 164 [pid = 892] [id = 1538] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F331C00 == 163 [pid = 892] [id = 1539] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F333800 == 162 [pid = 892] [id = 1540] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F33B000 == 161 [pid = 892] [id = 1541] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F33E000 == 160 [pid = 892] [id = 1542] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F4C5800 == 159 [pid = 892] [id = 1543] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DF15400 == 158 [pid = 892] [id = 1485] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DFF6000 == 157 [pid = 892] [id = 1486] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E415C00 == 156 [pid = 892] [id = 1487] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E41AC00 == 155 [pid = 892] [id = 1488] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E41E400 == 154 [pid = 892] [id = 1489] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DF13000 == 153 [pid = 892] [id = 1490] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E4F2000 == 152 [pid = 892] [id = 1491] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E4F5000 == 151 [pid = 892] [id = 1492] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E4F5C00 == 150 [pid = 892] [id = 1493] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E5BE800 == 149 [pid = 892] [id = 1494] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E5C4400 == 148 [pid = 892] [id = 1495] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E693400 == 147 [pid = 892] [id = 1496] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E697000 == 146 [pid = 892] [id = 1497] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E69BC00 == 145 [pid = 892] [id = 1498] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E69EC00 == 144 [pid = 892] [id = 1499] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7EC400 == 143 [pid = 892] [id = 1500] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7EFC00 == 142 [pid = 892] [id = 1501] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E69C400 == 141 [pid = 892] [id = 1502] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7EC800 == 140 [pid = 892] [id = 1503] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E92B800 == 139 [pid = 892] [id = 1504] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E92F000 == 138 [pid = 892] [id = 1505] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E934000 == 137 [pid = 892] [id = 1506] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DFF1C00 == 136 [pid = 892] [id = 1507] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E93A400 == 135 [pid = 892] [id = 1508] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E999000 == 134 [pid = 892] [id = 1509] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E99D800 == 133 [pid = 892] [id = 1510] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E9A1400 == 132 [pid = 892] [id = 1511] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0E7F7C00 == 131 [pid = 892] [id = 1512] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0EAAF400 == 130 [pid = 892] [id = 1513] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0782C400 == 129 [pid = 892] [id = 1514] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 09077C00 == 128 [pid = 892] [id = 1515] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0B64D400 == 127 [pid = 892] [id = 1516] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CC7E800 == 126 [pid = 892] [id = 1473] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D8C7000 == 125 [pid = 892] [id = 1474] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CFAC000 == 124 [pid = 892] [id = 1475] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D8CBC00 == 123 [pid = 892] [id = 1476] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D955000 == 122 [pid = 892] [id = 1477] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D958800 == 121 [pid = 892] [id = 1478] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DE7A400 == 120 [pid = 892] [id = 1479] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DE80400 == 119 [pid = 892] [id = 1480] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DF0EC00 == 118 [pid = 892] [id = 1481] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DF13400 == 117 [pid = 892] [id = 1482] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DF19C00 == 116 [pid = 892] [id = 1483] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0DFEDC00 == 115 [pid = 892] [id = 1484] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CFAE000 == 114 [pid = 892] [id = 1327] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 09509400 == 113 [pid = 892] [id = 1440] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0C0BAC00 == 112 [pid = 892] [id = 1442] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0907F800 == 111 [pid = 892] [id = 1444] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CB7D800 == 110 [pid = 892] [id = 1445] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CC79800 == 109 [pid = 892] [id = 1446] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CC7EC00 == 108 [pid = 892] [id = 1447] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CFA6C00 == 107 [pid = 892] [id = 1450] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0B649C00 == 106 [pid = 892] [id = 1441] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0B34BC00 == 105 [pid = 892] [id = 1448] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CFA0800 == 104 [pid = 892] [id = 1449] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D065000 == 103 [pid = 892] [id = 1451] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D06A000 == 102 [pid = 892] [id = 1452] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0782F400 == 101 [pid = 892] [id = 1453] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CFAEC00 == 100 [pid = 892] [id = 1454] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D0D3000 == 99 [pid = 892] [id = 1457] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D0D7800 == 98 [pid = 892] [id = 1458] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CC76400 == 97 [pid = 892] [id = 1455] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D0D0000 == 96 [pid = 892] [id = 1456] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D323000 == 95 [pid = 892] [id = 1459] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D325800 == 94 [pid = 892] [id = 1460] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D43DC00 == 93 [pid = 892] [id = 1461] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0782B400 == 92 [pid = 892] [id = 1462] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D526C00 == 91 [pid = 892] [id = 1463] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D741000 == 90 [pid = 892] [id = 1464] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0B649000 == 89 [pid = 892] [id = 1465] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D7A5800 == 88 [pid = 892] [id = 1466] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D520400 == 87 [pid = 892] [id = 1467] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 09002800 == 86 [pid = 892] [id = 1468] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D7CE800 == 85 [pid = 892] [id = 1469] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D7D3C00 == 84 [pid = 892] [id = 1470] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F9A7800 == 83 [pid = 892] [id = 1548] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA22800 == 82 [pid = 892] [id = 1549] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA25000 == 81 [pid = 892] [id = 1550] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA26C00 == 80 [pid = 892] [id = 1552] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA27400 == 79 [pid = 892] [id = 1553] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA29400 == 78 [pid = 892] [id = 1554] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F99CC00 == 77 [pid = 892] [id = 1555] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA2C400 == 76 [pid = 892] [id = 1556] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA2D000 == 75 [pid = 892] [id = 1557] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA2E800 == 74 [pid = 892] [id = 1558] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA2F800 == 73 [pid = 892] [id = 1559] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA30400 == 72 [pid = 892] [id = 1560] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F713C00 == 71 [pid = 892] [id = 1592] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F714400 == 70 [pid = 892] [id = 1593] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F715800 == 69 [pid = 892] [id = 1594] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F715400 == 68 [pid = 892] [id = 1595] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F716C00 == 67 [pid = 892] [id = 1596] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F717400 == 66 [pid = 892] [id = 1597] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F717C00 == 65 [pid = 892] [id = 1598] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F718400 == 64 [pid = 892] [id = 1599] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F719000 == 63 [pid = 892] [id = 1600] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71A800 == 62 [pid = 892] [id = 1601] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71B000 == 61 [pid = 892] [id = 1602] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71B800 == 60 [pid = 892] [id = 1603] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71C000 == 59 [pid = 892] [id = 1604] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71C800 == 58 [pid = 892] [id = 1605] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71D800 == 57 [pid = 892] [id = 1606] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71E000 == 56 [pid = 892] [id = 1607] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F9AA800 == 55 [pid = 892] [id = 1561] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B4A800 == 54 [pid = 892] [id = 1562] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B4C000 == 53 [pid = 892] [id = 1563] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B50800 == 52 [pid = 892] [id = 1564] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B51C00 == 51 [pid = 892] [id = 1565] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B52800 == 50 [pid = 892] [id = 1566] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B54400 == 49 [pid = 892] [id = 1567] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B56800 == 48 [pid = 892] [id = 1569] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B57C00 == 47 [pid = 892] [id = 1570] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B58400 == 46 [pid = 892] [id = 1571] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B59C00 == 45 [pid = 892] [id = 1572] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F9A9800 == 44 [pid = 892] [id = 1573] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D76F000 == 43 [pid = 892] [id = 1574] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA23000 == 42 [pid = 892] [id = 1575] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D76EC00 == 41 [pid = 892] [id = 1576] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D770800 == 40 [pid = 892] [id = 1577] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D772800 == 39 [pid = 892] [id = 1578] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D771C00 == 38 [pid = 892] [id = 1579] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D773C00 == 37 [pid = 892] [id = 1580] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D774400 == 36 [pid = 892] [id = 1581] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D774C00 == 35 [pid = 892] [id = 1582] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA2F000 == 34 [pid = 892] [id = 1583] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D775C00 == 33 [pid = 892] [id = 1584] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D776400 == 32 [pid = 892] [id = 1585] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D776C00 == 31 [pid = 892] [id = 1586] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 1D777400 == 30 [pid = 892] [id = 1587] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 14B54000 == 29 [pid = 892] [id = 1588] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F719C00 == 28 [pid = 892] [id = 1589] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F719800 == 27 [pid = 892] [id = 1590] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F713400 == 26 [pid = 892] [id = 1591] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F9A2000 == 25 [pid = 892] [id = 1545] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F9A2800 == 24 [pid = 892] [id = 1546] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F9A5800 == 23 [pid = 892] [id = 1547] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D8BDC00 == 22 [pid = 892] [id = 1471] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0D8C0000 == 21 [pid = 892] [id = 1472] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0782FC00 == 20 [pid = 892] [id = 1427] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 09504C00 == 19 [pid = 892] [id = 1428] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0C387C00 == 18 [pid = 892] [id = 1429] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0C385800 == 17 [pid = 892] [id = 1430] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CB7E400 == 16 [pid = 892] [id = 1431] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CFA0400 == 15 [pid = 892] [id = 1432] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CB71C00 == 14 [pid = 892] [id = 1443] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F4C2400 == 13 [pid = 892] [id = 1307] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 07854400 == 12 [pid = 892] [id = 1433] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0C0B1C00 == 11 [pid = 892] [id = 1434] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0CB72000 == 10 [pid = 892] [id = 1435] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 07826800 == 9 [pid = 892] [id = 1436] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 07825C00 == 8 [pid = 892] [id = 1437] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 07829400 == 7 [pid = 892] [id = 1438] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 09067000 == 6 [pid = 892] [id = 1439] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0FA24800 == 5 [pid = 892] [id = 1426] 04:35:45 INFO - PROCESS | 4060 | --DOCSHELL 0F71D000 == 4 [pid = 892] [id = 1608] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 588 (0CFA2800) [pid = 892] [serial = 2560] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 587 (0C38F400) [pid = 892] [serial = 2596] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 586 (09509000) [pid = 892] [serial = 2580] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 585 (08FE0800) [pid = 892] [serial = 2566] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 584 (0D7D1C00) [pid = 892] [serial = 2562] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 583 (0C38C000) [pid = 892] [serial = 2592] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 582 (0907CC00) [pid = 892] [serial = 2564] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 581 (1D771000) [pid = 892] [serial = 2550] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 580 (0C389400) [pid = 892] [serial = 2556] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 579 (09B28C00) [pid = 892] [serial = 2582] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 578 (0C386800) [pid = 892] [serial = 2594] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 577 (0C389C00) [pid = 892] [serial = 2590] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 576 (07829C00) [pid = 892] [serial = 2576] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 575 (0785C800) [pid = 892] [serial = 2552] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 574 (0907E800) [pid = 892] [serial = 2574] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 573 (0950D800) [pid = 892] [serial = 2554] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 572 (07854000) [pid = 892] [serial = 2568] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 571 (0C0B4000) [pid = 892] [serial = 2584] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 570 (0950E000) [pid = 892] [serial = 2588] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 569 (0F338400) [pid = 892] [serial = 2442] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 568 (0906A800) [pid = 892] [serial = 2578] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 567 (0C384000) [pid = 892] [serial = 2586] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 566 (0782E800) [pid = 892] [serial = 2570] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 565 (09076400) [pid = 892] [serial = 2572] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 564 (0CC78C00) [pid = 892] [serial = 2558] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 563 (1D76E000) [pid = 892] [serial = 3073] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 562 (14B58800) [pid = 892] [serial = 3071] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 561 (14B56C00) [pid = 892] [serial = 3069] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 560 (14B54C00) [pid = 892] [serial = 3067] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 559 (14B52C00) [pid = 892] [serial = 3065] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 558 (0E99DC00) [pid = 892] [serial = 2945] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 557 (0E9A0000) [pid = 892] [serial = 2947] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 556 (0E99B000) [pid = 892] [serial = 2943] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 555 (0E997C00) [pid = 892] [serial = 2941] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 554 (0E938800) [pid = 892] [serial = 2939] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 553 (0E935800) [pid = 892] [serial = 2937] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 552 (0E932C00) [pid = 892] [serial = 2935] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 551 (0DFF5800) [pid = 892] [serial = 2969] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 550 (14B50C00) [pid = 892] [serial = 3063] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 549 (0E7F6400) [pid = 892] [serial = 2931] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 548 (0E92F400) [pid = 892] [serial = 2933] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 547 (0CB71000) [pid = 892] [serial = 2953] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 546 (0E7F4400) [pid = 892] [serial = 2929] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 545 (0E5B7800) [pid = 892] [serial = 2971] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 544 (0E7E9400) [pid = 892] [serial = 2925] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 543 (0E7ED800) [pid = 892] [serial = 2927] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 542 (0E69A000) [pid = 892] [serial = 2923] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 541 (0CC7D000) [pid = 892] [serial = 2955] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 540 (0EBFF000) [pid = 892] [serial = 2999] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 539 (0E694800) [pid = 892] [serial = 2921] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 538 (0782E400) [pid = 892] [serial = 2838] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 537 (0FA31000) [pid = 892] [serial = 2836] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 536 (0CC76000) [pid = 892] [serial = 2872] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 535 (0CB74000) [pid = 892] [serial = 2870] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 534 (0C382400) [pid = 892] [serial = 2868] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 533 (0C230000) [pid = 892] [serial = 2866] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 532 (0C0B8C00) [pid = 892] [serial = 2864] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 531 (0C0B0800) [pid = 892] [serial = 2862] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 530 (0907D400) [pid = 892] [serial = 2860] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 529 (0785B400) [pid = 892] [serial = 2858] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 528 (09507400) [pid = 892] [serial = 2856] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 527 (0E5BF400) [pid = 892] [serial = 2917] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 526 (0E5C5C00) [pid = 892] [serial = 2919] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 525 (0D068400) [pid = 892] [serial = 2957] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 524 (0E939000) [pid = 892] [serial = 3001] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 523 (0E5BB800) [pid = 892] [serial = 2915] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 522 (0E4F2400) [pid = 892] [serial = 2913] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 521 (0E7EB800) [pid = 892] [serial = 2975] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 520 (0D528000) [pid = 892] [serial = 2879] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 519 (0EAB6000) [pid = 892] [serial = 2985] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 518 (0D0D1800) [pid = 892] [serial = 2959] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 517 (08FE6800) [pid = 892] [serial = 2951] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 516 (0F9A6400) [pid = 892] [serial = 3047] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 515 (0F9A0000) [pid = 892] [serial = 3043] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 514 (0FA24000) [pid = 892] [serial = 3049] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 513 (0FA27C00) [pid = 892] [serial = 3051] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 512 (0D528C00) [pid = 892] [serial = 2961] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 511 (0F4C4800) [pid = 892] [serial = 3017] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 510 (0D7D5C00) [pid = 892] [serial = 2977] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 509 (0D070000) [pid = 892] [serial = 2967] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 508 (0ECDF800) [pid = 892] [serial = 3003] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 507 (0D7D6000) [pid = 892] [serial = 2963] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 506 (0EAB8C00) [pid = 892] [serial = 2987] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 505 (0E697800) [pid = 892] [serial = 2973] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 504 (0DE7E800) [pid = 892] [serial = 2965] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 503 (0E9A4C00) [pid = 892] [serial = 2979] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 502 (0F4C8C00) [pid = 892] [serial = 3019] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 501 (0FA2A000) [pid = 892] [serial = 3053] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 500 (0E9A4400) [pid = 892] [serial = 2949] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 499 (0F9A3000) [pid = 892] [serial = 3045] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 498 (0F688400) [pid = 892] [serial = 3033] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 497 (0FA2D400) [pid = 892] [serial = 3055] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 496 (0F68A000) [pid = 892] [serial = 3035] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 495 (0E421C00) [pid = 892] [serial = 2911] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 494 (0E69B000) [pid = 892] [serial = 2983] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 493 (0E41E800) [pid = 892] [serial = 2909] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 492 (0E418000) [pid = 892] [serial = 2907] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 491 (0F4CE400) [pid = 892] [serial = 3023] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 490 (0EAB0400) [pid = 892] [serial = 2981] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 489 (0EABC000) [pid = 892] [serial = 2989] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 488 (0F68C400) [pid = 892] [serial = 3037] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 487 (0DFEEC00) [pid = 892] [serial = 2903] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 486 (0DFF8C00) [pid = 892] [serial = 2905] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 485 (0ECE2800) [pid = 892] [serial = 3005] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 484 (0DFECC00) [pid = 892] [serial = 2901] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 483 (0EBF1400) [pid = 892] [serial = 2991] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 482 (0DF18C00) [pid = 892] [serial = 2899] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 481 (0DE7D400) [pid = 892] [serial = 2897] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 480 (0FA30000) [pid = 892] [serial = 3057] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 479 (0D95B400) [pid = 892] [serial = 2895] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 478 (0EBF4400) [pid = 892] [serial = 2993] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 477 (0F4D0800) [pid = 892] [serial = 3025] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 476 (0D8C9400) [pid = 892] [serial = 2891] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 475 (0D951800) [pid = 892] [serial = 2893] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 474 (0ECEC000) [pid = 892] [serial = 3009] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 473 (0D8C5000) [pid = 892] [serial = 2889] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 472 (0ECE7000) [pid = 892] [serial = 3007] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 471 (0EBF7000) [pid = 892] [serial = 2995] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 470 (0EBFC000) [pid = 892] [serial = 2997] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 469 (0D8C0C00) [pid = 892] [serial = 2887] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 468 (0D8BC400) [pid = 892] [serial = 2885] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 467 (0ECE1400) [pid = 892] [serial = 3015] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 466 (14B4B400) [pid = 892] [serial = 3059] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 465 (0F685400) [pid = 892] [serial = 3031] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 464 (0D7D0C00) [pid = 892] [serial = 2883] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 463 (0F68EC00) [pid = 892] [serial = 3039] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 462 (0F33A800) [pid = 892] [serial = 3011] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 461 (0F681C00) [pid = 892] [serial = 3027] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 460 (0F33F400) [pid = 892] [serial = 3013] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 459 (0F99D000) [pid = 892] [serial = 3041] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 458 (0F684800) [pid = 892] [serial = 3029] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 457 (0F4CB000) [pid = 892] [serial = 3021] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 456 (0D0D8800) [pid = 892] [serial = 2881] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 455 (0FA28C00) [pid = 892] [serial = 3061] [outer = 00000000] [url = about:blank] 04:35:45 INFO - PROCESS | 4060 | --DOMWINDOW == 454 (0D0CE800) [pid = 892] [serial = 2876] [outer = 00000000] [url = about:blank] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 453 (0950B000) [pid = 892] [serial = 2839] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 452 (0C227400) [pid = 892] [serial = 2841] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 451 (09071400) [pid = 892] [serial = 2849] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 450 (07831000) [pid = 892] [serial = 2853] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 449 (09502000) [pid = 892] [serial = 2847] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 448 (0C230400) [pid = 892] [serial = 2843] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 447 (0C382C00) [pid = 892] [serial = 2845] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 446 (0CC7BC00) [pid = 892] [serial = 2873] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 445 (0785D400) [pid = 892] [serial = 2851] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 444 (0DFF3800) [pid = 892] [serial = 3236] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 443 (0D0D0800) [pid = 892] [serial = 3134] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 442 (0D0D3C00) [pid = 892] [serial = 3136] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 441 (0D0D8400) [pid = 892] [serial = 3138] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 440 (0D323400) [pid = 892] [serial = 3140] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 439 (0D325C00) [pid = 892] [serial = 3142] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 438 (0E93A800) [pid = 892] [serial = 3238] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 437 (0D445000) [pid = 892] [serial = 3144] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 436 (0D521800) [pid = 892] [serial = 3146] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 435 (0D529C00) [pid = 892] [serial = 3148] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 434 (0D742000) [pid = 892] [serial = 3150] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 433 (0FA25400) [pid = 892] [serial = 3074] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 432 (07853400) [pid = 892] [serial = 3076] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 431 (0B34D000) [pid = 892] [serial = 3078] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 430 (0C38E800) [pid = 892] [serial = 3080] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 429 (0E934400) [pid = 892] [serial = 3234] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 428 (0CB76000) [pid = 892] [serial = 3082] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 427 (0CB7E800) [pid = 892] [serial = 3084] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 426 (0D069C00) [pid = 892] [serial = 3086] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 425 (0D79E000) [pid = 892] [serial = 3152] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 424 (0D7A8000) [pid = 892] [serial = 3154] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 423 (0D7CFC00) [pid = 892] [serial = 3260] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 422 (0EBF5800) [pid = 892] [serial = 3286] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 421 (0E930C00) [pid = 892] [serial = 3232] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 420 (0EABA800) [pid = 892] [serial = 3280] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 419 (0E92C000) [pid = 892] [serial = 3230] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 418 (0DE77C00) [pid = 892] [serial = 3262] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 417 (0E7F3C00) [pid = 892] [serial = 3228] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 416 (0EAB5000) [pid = 892] [serial = 3276] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 415 (0E417C00) [pid = 892] [serial = 3264] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 414 (0E7F2400) [pid = 892] [serial = 3226] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 413 (0E7F1000) [pid = 892] [serial = 3224] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 412 (0ECDD800) [pid = 892] [serial = 3288] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 411 (0EAB7800) [pid = 892] [serial = 3278] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 410 (0F33C400) [pid = 892] [serial = 3304] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 409 (0F336C00) [pid = 892] [serial = 3302] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 408 (0EBFB400) [pid = 892] [serial = 3290] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 407 (0ECE1000) [pid = 892] [serial = 3292] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 406 (0F4C2000) [pid = 892] [serial = 3306] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 405 (0F4C7400) [pid = 892] [serial = 3308] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 404 (0EAAF800) [pid = 892] [serial = 3248] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 403 (0DF0F400) [pid = 892] [serial = 3184] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 402 (0DF17400) [pid = 892] [serial = 3186] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 401 (0DE80C00) [pid = 892] [serial = 3182] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 400 (0DE7B400) [pid = 892] [serial = 3180] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 399 (0D959800) [pid = 892] [serial = 3178] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 398 (0D956000) [pid = 892] [serial = 3176] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 397 (0D951400) [pid = 892] [serial = 3174] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 396 (0D064800) [pid = 892] [serial = 3172] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 395 (0D8C7800) [pid = 892] [serial = 3170] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 394 (0D8C2800) [pid = 892] [serial = 3168] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 393 (0D8C2400) [pid = 892] [serial = 3166] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 392 (0D8BEC00) [pid = 892] [serial = 3164] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 391 (0D7D4C00) [pid = 892] [serial = 3162] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 390 (0D7D0400) [pid = 892] [serial = 3160] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 389 (0D7CA800) [pid = 892] [serial = 3158] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 388 (0D526000) [pid = 892] [serial = 3156] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 387 (0E7ECC00) [pid = 892] [serial = 3222] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 386 (0E69F000) [pid = 892] [serial = 3220] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 385 (0E69CC00) [pid = 892] [serial = 3218] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 384 (0E694000) [pid = 892] [serial = 3214] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 383 (0E697400) [pid = 892] [serial = 3216] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 382 (0E5C0C00) [pid = 892] [serial = 3210] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 381 (0E5C4800) [pid = 892] [serial = 3212] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 380 (0E5B8C00) [pid = 892] [serial = 3208] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 379 (0CB7A400) [pid = 892] [serial = 3266] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 378 (0E4F5800) [pid = 892] [serial = 3206] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 377 (0E4F3000) [pid = 892] [serial = 3204] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 376 (0ECE6400) [pid = 892] [serial = 3296] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 375 (0E423C00) [pid = 892] [serial = 3202] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 374 (0E692C00) [pid = 892] [serial = 3268] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 373 (0EBF2C00) [pid = 892] [serial = 3294] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 372 (0E41C000) [pid = 892] [serial = 3198] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 371 (0E41F000) [pid = 892] [serial = 3200] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 370 (0782D400) [pid = 892] [serial = 3250] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 369 (0E416000) [pid = 892] [serial = 3196] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 368 (0EABD000) [pid = 892] [serial = 3282] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 367 (0DFF3C00) [pid = 892] [serial = 3192] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 366 (0DFF6800) [pid = 892] [serial = 3194] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 365 (0E92DC00) [pid = 892] [serial = 3270] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 364 (0DFEF400) [pid = 892] [serial = 3190] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 363 (0907A000) [pid = 892] [serial = 3252] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 362 (0DF1B000) [pid = 892] [serial = 3188] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 361 (0ECEA000) [pid = 892] [serial = 3298] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 360 (0C0B2800) [pid = 892] [serial = 3254] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 359 (0E99D400) [pid = 892] [serial = 3272] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 358 (0EBF0800) [pid = 892] [serial = 3284] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 357 (0C388800) [pid = 892] [serial = 3256] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 356 (0E99EC00) [pid = 892] [serial = 3242] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 355 (0E9A1800) [pid = 892] [serial = 3244] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 354 (08FE5000) [pid = 892] [serial = 3088] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 353 (0C0B5C00) [pid = 892] [serial = 3090] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 352 (0CB78800) [pid = 892] [serial = 3092] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 351 (0CFA2400) [pid = 892] [serial = 3258] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 350 (0782AC00) [pid = 892] [serial = 3094] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 349 (07826400) [pid = 892] [serial = 3096] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 348 (07853C00) [pid = 892] [serial = 3098] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 347 (0E999800) [pid = 892] [serial = 3240] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 346 (09072C00) [pid = 892] [serial = 3100] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 345 (0950F400) [pid = 892] [serial = 3102] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 344 (0B64A800) [pid = 892] [serial = 3104] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 343 (0C228800) [pid = 892] [serial = 3106] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 342 (0CB75800) [pid = 892] [serial = 3108] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 341 (0B343400) [pid = 892] [serial = 3110] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 340 (0CC75C00) [pid = 892] [serial = 3112] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 339 (0CC7A000) [pid = 892] [serial = 3114] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 338 (0CC7FC00) [pid = 892] [serial = 3116] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 337 (0CC84400) [pid = 892] [serial = 3118] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 336 (0F334000) [pid = 892] [serial = 3300] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 335 (0CFA0C00) [pid = 892] [serial = 3120] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 334 (0EAB2400) [pid = 892] [serial = 3274] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 333 (0CFA7C00) [pid = 892] [serial = 3122] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 332 (0E9A3800) [pid = 892] [serial = 3246] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 331 (0D065400) [pid = 892] [serial = 3124] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 330 (0D06E400) [pid = 892] [serial = 3126] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 329 (0D069800) [pid = 892] [serial = 3128] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 328 (0D0CB400) [pid = 892] [serial = 3130] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 327 (0D0CD000) [pid = 892] [serial = 3132] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 326 (0F9A4000) [pid = 892] [serial = 3314] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 325 (0F9A2400) [pid = 892] [serial = 3313] [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=] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 324 (0D067400) [pid = 892] [serial = 2875] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 323 (0F717800) [pid = 892] [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/refresh.sub.html?input=-1%3B%20foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 322 (0F71D400) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 321 (0F71E400) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 320 (0F71DC00) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 319 (0F71CC00) [pid = 892] [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/refresh.sub.html?input=0] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 318 (0F71C400) [pid = 892] [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/refresh.sub.html?input=-0] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 317 (0F71BC00) [pid = 892] [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/refresh.sub.html?input=%2B0] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 316 (0F71B400) [pid = 892] [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/refresh.sub.html?input=-1] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 315 (0F71AC00) [pid = 892] [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/refresh.sub.html?input=%2B1] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 314 (0F719400) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 313 (0F718800) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 312 (0F718000) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 311 (0F717000) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 310 (0F716800) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 309 (0F716000) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 308 (0F714C00) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 307 (0F714000) [pid = 892] [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=-1%3B%20url%3Dfoo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 306 (0F713800) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 305 (0F71A400) [pid = 892] [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=foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 304 (0F71A000) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 303 (1D777C00) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 302 (1D777800) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 301 (1D777000) [pid = 892] [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/ufoo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 300 (1D776800) [pid = 892] [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/urfoo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 299 (1D776000) [pid = 892] [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/urlfoo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 298 (1D775400) [pid = 892] [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/url%20foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 297 (1D775000) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 296 (1D774800) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 295 (1D774000) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 294 (1D773800) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 293 (1D773000) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 292 (1D770C00) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 291 (1D770400) [pid = 892] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 290 (1D76FC00) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 289 (1D76F800) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 288 (1D76DC00) [pid = 892] [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/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 287 (1D76D800) [pid = 892] [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/;url=foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 286 (14B59400) [pid = 892] [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/x;url=foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 285 (14B58000) [pid = 892] [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=1x%3Burl%3Dfoo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 284 (14B57800) [pid = 892] [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=1url%3Dfoo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 283 (14B54800) [pid = 892] [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/url=foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 282 (14B53800) [pid = 892] [serial = 3334] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 281 (14B52400) [pid = 892] [serial = 3333] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 280 (14B51800) [pid = 892] [serial = 3332] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 279 (14B4C800) [pid = 892] [serial = 3331] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 278 (14B4B000) [pid = 892] [serial = 3330] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 277 (14B4A400) [pid = 892] [serial = 3329] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 276 (0FA31C00) [pid = 892] [serial = 3328] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 275 (0FA2FC00) [pid = 892] [serial = 3327] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 274 (0FA2EC00) [pid = 892] [serial = 3326] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 273 (0FA2E000) [pid = 892] [serial = 3325] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 272 (0FA2CC00) [pid = 892] [serial = 3324] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 271 (0FA2A800) [pid = 892] [serial = 3323] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 270 (0FA29C00) [pid = 892] [serial = 3322] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 269 (0FA27800) [pid = 892] [serial = 3321] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 268 (0FA27000) [pid = 892] [serial = 3320] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 267 (0FA25800) [pid = 892] [serial = 3318] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 266 (0FA22C00) [pid = 892] [serial = 3317] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 265 (0F9A6800) [pid = 892] [serial = 3316] [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] 04:35:46 INFO - PROCESS | 4060 | --DOMWINDOW == 264 (0F9A5C00) [pid = 892] [serial = 3315] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 263 (09078C00) [pid = 892] [serial = 3089] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 262 (0C0B8400) [pid = 892] [serial = 3091] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 261 (0CB78C00) [pid = 892] [serial = 3093] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 260 (0782C800) [pid = 892] [serial = 3095] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 259 (07829800) [pid = 892] [serial = 3097] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 258 (07858C00) [pid = 892] [serial = 3099] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 257 (09075800) [pid = 892] [serial = 3101] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 256 (09510400) [pid = 892] [serial = 3103] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 255 (0B64E800) [pid = 892] [serial = 3105] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 254 (0C22A800) [pid = 892] [serial = 3107] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 253 (0CB76800) [pid = 892] [serial = 3109] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 252 (0C0B4400) [pid = 892] [serial = 3111] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 251 (0CC76800) [pid = 892] [serial = 3113] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 250 (0CC7A400) [pid = 892] [serial = 3115] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 249 (0B651000) [pid = 892] [serial = 3117] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 248 (0CC84800) [pid = 892] [serial = 3119] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 247 (0CFA1400) [pid = 892] [serial = 3121] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 246 (0CFA8000) [pid = 892] [serial = 3123] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 245 (0D067C00) [pid = 892] [serial = 3125] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 244 (0D06E800) [pid = 892] [serial = 3127] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 243 (0D071C00) [pid = 892] [serial = 3129] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 242 (0D0CBC00) [pid = 892] [serial = 3131] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 241 (0D0CDC00) [pid = 892] [serial = 3133] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 240 (0D0D1000) [pid = 892] [serial = 3135] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 239 (0D0D3800) [pid = 892] [serial = 3137] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 238 (0D0D8C00) [pid = 892] [serial = 3139] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 237 (0D323800) [pid = 892] [serial = 3141] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 236 (0D327C00) [pid = 892] [serial = 3143] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 235 (0906C400) [pid = 892] [serial = 3077] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 234 (0B64BC00) [pid = 892] [serial = 3079] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 233 (0C390400) [pid = 892] [serial = 3081] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 232 (0CB77400) [pid = 892] [serial = 3083] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 231 (0CC79000) [pid = 892] [serial = 3085] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 230 (0D06B400) [pid = 892] [serial = 3087] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 229 (0D7D7800) [pid = 892] [serial = 3163] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 228 (0D8BF400) [pid = 892] [serial = 3165] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 227 (0D8C2C00) [pid = 892] [serial = 3167] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 226 (0D8C3C00) [pid = 892] [serial = 3169] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 225 (0D8C7C00) [pid = 892] [serial = 3171] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 224 (0D064C00) [pid = 892] [serial = 3173] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 223 (0D952C00) [pid = 892] [serial = 3175] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 222 (0D956400) [pid = 892] [serial = 3177] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 221 (0D95B000) [pid = 892] [serial = 3179] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 220 (0DE7B800) [pid = 892] [serial = 3181] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 219 (0DE82800) [pid = 892] [serial = 3183] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 218 (0DF11800) [pid = 892] [serial = 3185] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 217 (0DF17800) [pid = 892] [serial = 3187] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 216 (0DF1BC00) [pid = 892] [serial = 3189] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 215 (0DFF0400) [pid = 892] [serial = 3191] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 214 (0DFF4000) [pid = 892] [serial = 3193] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 213 (0DFF6C00) [pid = 892] [serial = 3195] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 212 (0E416C00) [pid = 892] [serial = 3197] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 211 (0E41C800) [pid = 892] [serial = 3199] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 210 (0E41F800) [pid = 892] [serial = 3201] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 209 (0E424400) [pid = 892] [serial = 3203] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 208 (0E4F3800) [pid = 892] [serial = 3205] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 207 (0E4F6000) [pid = 892] [serial = 3207] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 206 (0E5B9C00) [pid = 892] [serial = 3209] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 205 (0E5C2000) [pid = 892] [serial = 3211] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 204 (0E5C5400) [pid = 892] [serial = 3213] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 203 (0E695C00) [pid = 892] [serial = 3215] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 202 (0E698400) [pid = 892] [serial = 3217] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 201 (0E69D000) [pid = 892] [serial = 3219] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 200 (0E6A0400) [pid = 892] [serial = 3221] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 199 (0E7ED400) [pid = 892] [serial = 3223] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 198 (0E7F1400) [pid = 892] [serial = 3225] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 197 (0E7F4800) [pid = 892] [serial = 3227] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 196 (0E7F7000) [pid = 892] [serial = 3229] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 195 (0E92C400) [pid = 892] [serial = 3231] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 194 (0E931000) [pid = 892] [serial = 3233] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 193 (0E934800) [pid = 892] [serial = 3235] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 192 (0E937400) [pid = 892] [serial = 3237] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 191 (0E93AC00) [pid = 892] [serial = 3239] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 190 (0E99A000) [pid = 892] [serial = 3241] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 189 (0E99F000) [pid = 892] [serial = 3243] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 188 (0E9A2000) [pid = 892] [serial = 3245] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 187 (0E9A4800) [pid = 892] [serial = 3247] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 186 (0EAB1000) [pid = 892] [serial = 3249] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 185 (07831C00) [pid = 892] [serial = 3251] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 184 (0907E400) [pid = 892] [serial = 3253] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 183 (0C0B7C00) [pid = 892] [serial = 3255] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 182 (0C38B800) [pid = 892] [serial = 3257] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 181 (0CFA9400) [pid = 892] [serial = 3259] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 180 (0D7D0000) [pid = 892] [serial = 3261] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 179 (0DE7C400) [pid = 892] [serial = 3263] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 178 (0E41E000) [pid = 892] [serial = 3265] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 177 (0D524C00) [pid = 892] [serial = 3267] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 176 (0E694400) [pid = 892] [serial = 3269] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 175 (0E930800) [pid = 892] [serial = 3271] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 174 (0E99FC00) [pid = 892] [serial = 3273] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 173 (0EAB2C00) [pid = 892] [serial = 3275] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 172 (0EAB5400) [pid = 892] [serial = 3277] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 171 (0EAB7C00) [pid = 892] [serial = 3279] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 170 (0EABAC00) [pid = 892] [serial = 3281] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 169 (0EABD400) [pid = 892] [serial = 3283] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 168 (0EBF1000) [pid = 892] [serial = 3285] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 167 (0EBF8000) [pid = 892] [serial = 3287] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 166 (0ECDE000) [pid = 892] [serial = 3289] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 165 (0EBFBC00) [pid = 892] [serial = 3291] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 164 (0ECE1800) [pid = 892] [serial = 3293] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 163 (0ECDEC00) [pid = 892] [serial = 3295] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 162 (0ECE6C00) [pid = 892] [serial = 3297] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 161 (0ECEA800) [pid = 892] [serial = 3299] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 160 (0F334400) [pid = 892] [serial = 3301] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 159 (0F337C00) [pid = 892] [serial = 3303] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 158 (0F33CC00) [pid = 892] [serial = 3305] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 157 (0F4C2800) [pid = 892] [serial = 3307] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 156 (0F4C7C00) [pid = 892] [serial = 3309] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 155 (1D772000) [pid = 892] [serial = 3075] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 154 (0D445400) [pid = 892] [serial = 3145] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 153 (0D524000) [pid = 892] [serial = 3147] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 152 (0D52C000) [pid = 892] [serial = 3149] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 151 (0D744C00) [pid = 892] [serial = 3151] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 150 (0D79E800) [pid = 892] [serial = 3153] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 149 (0D7A9400) [pid = 892] [serial = 3155] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 148 (0D73D000) [pid = 892] [serial = 3157] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 147 (0D7CB400) [pid = 892] [serial = 3159] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 146 (0D7D1400) [pid = 892] [serial = 3161] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 145 (0D0D2800) [pid = 892] [serial = 2877] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 144 (09503C00) [pid = 892] [serial = 2848] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 143 (09082C00) [pid = 892] [serial = 2850] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 142 (0785F000) [pid = 892] [serial = 2852] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 141 (07831400) [pid = 892] [serial = 2854] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 140 (0CC7C800) [pid = 892] [serial = 2874] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 139 (0950F800) [pid = 892] [serial = 2840] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 138 (0C228C00) [pid = 892] [serial = 2842] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 137 (0C230800) [pid = 892] [serial = 2844] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 136 (0CB74400) [pid = 892] [serial = 2846] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 135 (0F682C00) [pid = 892] [serial = 3311] [outer = 00000000] [url = about:blank] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 134 (16304C00) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 133 (1AE51000) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 132 (1AE4D000) [pid = 892] [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/refresh.sub.html?input=-1] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 131 (1AE4B800) [pid = 892] [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/refresh.sub.html?input=%2B1] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 130 (1AE45400) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 129 (16302800) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 128 (1AE38000) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 127 (1A79B400) [pid = 892] [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/ufoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 126 (1AE2FC00) [pid = 892] [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/urlfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 125 (1ADA3400) [pid = 892] [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/urfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 124 (1ADA1400) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 123 (1AD9CC00) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 122 (1AD9AC00) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 121 (1AD99400) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 120 (1AD96400) [pid = 892] [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/url%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 119 (15898000) [pid = 892] [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/url=foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 118 (1AD69000) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 117 (1AD67800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 116 (1AD65800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 115 (1AD63800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 114 (15897800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 113 (1AD60400) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 112 (1AD5DC00) [pid = 892] [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/;url=foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (1AD5CC00) [pid = 892] [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/x;url=foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (1AD5A800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (1AD18400) [pid = 892] [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/refresh.sub.html?input=0] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (15896400) [pid = 892] [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/url=foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (1AD15400) [pid = 892] [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=-0] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (1AD13800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (1AD11C00) [pid = 892] [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=%2B0] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (1AD10C00) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (1AD0F000) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (1AD0C800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (15895C00) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (1EEFB000) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (1ACCBC00) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0ECD1C00) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (1ACC8000) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (1ACC6400) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (1ACC4800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (1ACC2C00) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (1ACC1000) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (1ACBF400) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (1A7A6400) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (1A7A4800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (1A7A2C00) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (1A7A1400) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (1A79F800) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (1A79E000) [pid = 892] [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=1%2C] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (1A799800) [pid = 892] [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=1%3B] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (1A79A800) [pid = 892] [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=1%0A] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (1A797C00) [pid = 892] [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%0D] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (1A658400) [pid = 892] [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/foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (1A656C00) [pid = 892] [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=1%09] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (1A655000) [pid = 892] [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=1%20] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (1A653000) [pid = 892] [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=1] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0ECDAC00) [pid = 892] [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=.9%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0ECD8400) [pid = 892] [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.9..5.%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0ECD6800) [pid = 892] [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.9%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0ECD4C00) [pid = 892] [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=0] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0ECD3400) [pid = 892] [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=-0] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (0ECD2000) [pid = 892] [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=%2B0] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0ECCFC00) [pid = 892] [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] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0ECCE400) [pid = 892] [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=%2B1] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0ECCCC00) [pid = 892] [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=0%3B%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (1EEFD000) [pid = 892] [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=-0%3B%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (1EEFBC00) [pid = 892] [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=%2B0%3B%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (1EEF9800) [pid = 892] [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=-1%3B%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (1EEF8000) [pid = 892] [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=%2B1%3B%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (1EEF6800) [pid = 892] [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=0%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (1EEF5000) [pid = 892] [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=-0%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (1A8AD000) [pid = 892] [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=%2B0%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (1A8AB400) [pid = 892] [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=%2B1%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (1EEF1C00) [pid = 892] [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=-1%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (1EEF0800) [pid = 892] [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=foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (1EEEF000) [pid = 892] [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=%3B%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (0F68C800) [pid = 892] [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=%2C%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (0F683000) [pid = 892] [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%3B%20%22foo%22bar] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (1DA67000) [pid = 892] [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%3B%20ufoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (1DA65400) [pid = 892] [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%20urlfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (1DA63C00) [pid = 892] [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%3B%20urfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 53 (1DA62400) [pid = 892] [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%3B%20url%3D%22foo%27bar] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 52 (1DA60C00) [pid = 892] [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%20url%3Dfoo%20] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (1DA5F400) [pid = 892] [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%3B%20url%3D%22foo%22bar] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (1DA5DC00) [pid = 892] [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%3B%20url%3D%27foo%27bar] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (0F688000) [pid = 892] [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%20url%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (1DA5B000) [pid = 892] [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%3B%20url%3Df%09o%0Ao] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (1A8B9400) [pid = 892] [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=%20%201%20%20url%20%20%3D%20%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (1A8B7C00) [pid = 892] [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=%20%201%20%20%2C%20%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 45 (1A8B6400) [pid = 892] [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=%20%201%20%20%2C%20%20url%20%20%3D%20%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 44 (1A8B4C00) [pid = 892] [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=%20%201%20%20%3B%20%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 43 (1A8B3400) [pid = 892] [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=%20%201%20%20%3B%20%20url%20%20%3D%20%20foo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 42 (1A8B1C00) [pid = 892] [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%3B%3Burl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 41 (1A8B0400) [pid = 892] [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%20x%3Burl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 40 (1A8AEC00) [pid = 892] [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=1url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 39 (1A8AD800) [pid = 892] [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%2C%0Curl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 38 (1A8AB800) [pid = 892] [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=1x%3Burl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 37 (1D76D400) [pid = 892] [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/refresh.sub.html?input=1%3B%0Curl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 36 (0FA2C000) [pid = 892] [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/refresh.sub.html?input=1%0Aurl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 35 (0F9A2C00) [pid = 892] [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/refresh.sub.html?input=1%2C%0Aurl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 34 (0F722C00) [pid = 892] [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=1%3B%0Aurl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 33 (0F721400) [pid = 892] [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=1%0Durl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 32 (0F71F800) [pid = 892] [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=1%2C%0Durl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 31 (0F715C00) [pid = 892] [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%3B%0Durl%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 30 (0F684400) [pid = 892] [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=1%09url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 29 (0F4CB800) [pid = 892] [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/refresh.sub.html?input=1%2C%09url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 28 (0D0D5C00) [pid = 892] [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/refresh.sub.html?input=1%3B%09url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 27 (0EBF5400) [pid = 892] [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/refresh.sub.html?input=1%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 26 (0DF16C00) [pid = 892] [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%2C%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 25 (0DF12C00) [pid = 892] [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/refresh.sub.html?input=1%3B%20url%3Dfoo] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 24 (0D43C800) [pid = 892] [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/refresh.sub.html?input=1%2C] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 23 (0CB7F400) [pid = 892] [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/refresh.sub.html?input=1%3B] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 22 (0C390800) [pid = 892] [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%0A] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 21 (0C383800) [pid = 892] [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/refresh.sub.html?input=1%0D] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 20 (0C22F800) [pid = 892] [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=1%09] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 19 (0B649400) [pid = 892] [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/refresh.sub.html?input=1%20] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 18 (09080C00) [pid = 892] [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/refresh.sub.html?input=1] 04:35:50 INFO - PROCESS | 4060 | --DOMWINDOW == 17 (07828000) [pid = 892] [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/refresh.sub.html?input=] 04:36:08 INFO - PROCESS | 4060 | MARIONETTE LOG: INFO: Timeout fired 04:36:08 INFO - PROCESS | 4060 | --DOCSHELL 0FA26400 == 3 [pid = 892] [id = 1551] 04:36:08 INFO - PROCESS | 4060 | --DOCSHELL 14B55800 == 2 [pid = 892] [id = 1568] 04:36:08 INFO - PROCESS | 4060 | 1476444968311 Marionette TRACE conn7 <- [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"]]]}] 04:36:08 INFO - ................................................... 04:36:08 INFO - TEST-TIMEOUT | /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html | took 30504ms 04:36:08 INFO - PROCESS | 4060 | 1476444968367 Marionette TRACE conn7 -> [0,719,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 4060 | 1476444968372 Marionette TRACE conn7 <- [1,719,null,{"value":"2147483652"}] 04:36:08 INFO - TEST-START | /html/semantics/embedded-content/media-elements/error-codes/error.html 04:36:08 INFO - PROCESS | 4060 | 1476444968378 Marionette TRACE conn7 -> [0,720,"timeouts",{"script":35000}] 04:36:08 INFO - PROCESS | 4060 | 1476444968381 Marionette TRACE conn7 <- [1,720,null,{}] 04:36:08 INFO - PROCESS | 4060 | 1476444968388 Marionette TRACE conn7 -> [0,721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:08 INFO - PROCESS | 4060 | 1476444968497 Marionette TRACE conn7 <- [1,721,null,{"value":null}] 04:36:08 INFO - PROCESS | 4060 | 1476444968517 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 4060 | ++DOCSHELL 0785C800 == 3 [pid = 892] [id = 1609] 04:36:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 18 (0785D400) [pid = 892] [serial = 3497] [outer = 00000000] 04:36:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 19 (08FE1800) [pid = 892] [serial = 3498] [outer = 0785D400] 04:36:08 INFO - PROCESS | 4060 | ++DOMWINDOW == 20 (09010800) [pid = 892] [serial = 3499] [outer = 0785D400] 04:36:08 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:08 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:08 INFO - PROCESS | 4060 | 1476444968951 Marionette TRACE conn7 <- [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]]]}] 04:36:09 INFO - ...... 04:36:09 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/error-codes/error.html | took 630ms 04:36:09 INFO - PROCESS | 4060 | 1476444969012 Marionette TRACE conn7 -> [0,723,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 4060 | 1476444969018 Marionette TRACE conn7 <- [1,723,null,{"value":"2147483652"}] 04:36:09 INFO - PROCESS | 4060 | 1476444969027 Marionette TRACE conn7 -> [0,724,"timeouts",{"script":35000}] 04:36:09 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html 04:36:09 INFO - PROCESS | 4060 | 1476444969032 Marionette TRACE conn7 <- [1,724,null,{}] 04:36:09 INFO - PROCESS | 4060 | 1476444969036 Marionette TRACE conn7 -> [0,725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:09 INFO - PROCESS | 4060 | 1476444969131 Marionette TRACE conn7 <- [1,725,null,{"value":null}] 04:36:09 INFO - PROCESS | 4060 | 1476444969161 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 4060 | ++DOCSHELL 0C38FC00 == 4 [pid = 892] [id = 1610] 04:36:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 21 (0C390000) [pid = 892] [serial = 3500] [outer = 00000000] 04:36:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 22 (0CB75000) [pid = 892] [serial = 3501] [outer = 0C390000] 04:36:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 23 (0CB78C00) [pid = 892] [serial = 3502] [outer = 0C390000] 04:36:09 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:09 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:09 INFO - PROCESS | 4060 | 1476444969620 Marionette TRACE conn7 <- [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]]]}] 04:36:09 INFO - .. 04:36:09 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html | took 630ms 04:36:09 INFO - PROCESS | 4060 | 1476444969662 Marionette TRACE conn7 -> [0,727,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 4060 | 1476444969665 Marionette TRACE conn7 <- [1,727,null,{"value":"2147483652"}] 04:36:09 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html 04:36:09 INFO - PROCESS | 4060 | 1476444969669 Marionette TRACE conn7 -> [0,728,"timeouts",{"script":35000}] 04:36:09 INFO - PROCESS | 4060 | 1476444969675 Marionette TRACE conn7 <- [1,728,null,{}] 04:36:09 INFO - PROCESS | 4060 | 1476444969688 Marionette TRACE conn7 -> [0,729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:09 INFO - PROCESS | 4060 | 1476444969782 Marionette TRACE conn7 <- [1,729,null,{"value":null}] 04:36:09 INFO - PROCESS | 4060 | 1476444969796 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 4060 | ++DOCSHELL 0CC82800 == 5 [pid = 892] [id = 1611] 04:36:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 24 (0CC82C00) [pid = 892] [serial = 3503] [outer = 00000000] 04:36:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 25 (0CFA1400) [pid = 892] [serial = 3504] [outer = 0CC82C00] 04:36:09 INFO - PROCESS | 4060 | ++DOMWINDOW == 26 (0CFA0400) [pid = 892] [serial = 3505] [outer = 0CC82C00] 04:36:10 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:10 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:10 INFO - PROCESS | 4060 | 1476444970201 Marionette TRACE conn7 <- [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]]]}] 04:36:10 INFO - .. 04:36:10 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html | took 590ms 04:36:10 INFO - PROCESS | 4060 | 1476444970262 Marionette TRACE conn7 -> [0,731,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 4060 | 1476444970265 Marionette TRACE conn7 <- [1,731,null,{"value":"2147483652"}] 04:36:10 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html 04:36:10 INFO - PROCESS | 4060 | 1476444970269 Marionette TRACE conn7 -> [0,732,"timeouts",{"script":35000}] 04:36:10 INFO - PROCESS | 4060 | 1476444970272 Marionette TRACE conn7 <- [1,732,null,{}] 04:36:10 INFO - PROCESS | 4060 | 1476444970276 Marionette TRACE conn7 -> [0,733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:10 INFO - PROCESS | 4060 | 1476444970352 Marionette TRACE conn7 <- [1,733,null,{"value":null}] 04:36:10 INFO - PROCESS | 4060 | 1476444970365 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 4060 | ++DOCSHELL 0CFAD400 == 6 [pid = 892] [id = 1612] 04:36:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 27 (0CFAE400) [pid = 892] [serial = 3506] [outer = 00000000] 04:36:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 28 (0D067800) [pid = 892] [serial = 3507] [outer = 0CFAE400] 04:36:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 29 (0D06A400) [pid = 892] [serial = 3508] [outer = 0CFAE400] 04:36:10 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:10 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:10 INFO - PROCESS | 4060 | 1476444970729 Marionette TRACE conn7 <- [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]]]}] 04:36:10 INFO - .. 04:36:10 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html | took 470ms 04:36:10 INFO - PROCESS | 4060 | 1476444970742 Marionette TRACE conn7 -> [0,735,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 4060 | 1476444970745 Marionette TRACE conn7 <- [1,735,null,{"value":"2147483652"}] 04:36:10 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html 04:36:10 INFO - PROCESS | 4060 | 1476444970749 Marionette TRACE conn7 -> [0,736,"timeouts",{"script":35000}] 04:36:10 INFO - PROCESS | 4060 | 1476444970752 Marionette TRACE conn7 <- [1,736,null,{}] 04:36:10 INFO - PROCESS | 4060 | 1476444970756 Marionette TRACE conn7 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:10 INFO - PROCESS | 4060 | 1476444970853 Marionette TRACE conn7 <- [1,737,null,{"value":null}] 04:36:10 INFO - PROCESS | 4060 | 1476444970867 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 4060 | ++DOCSHELL 0D069000 == 7 [pid = 892] [id = 1613] 04:36:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 30 (0D06B400) [pid = 892] [serial = 3509] [outer = 00000000] 04:36:10 INFO - PROCESS | 4060 | ++DOMWINDOW == 31 (0D0CE800) [pid = 892] [serial = 3510] [outer = 0D06B400] 04:36:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 32 (0D0CF800) [pid = 892] [serial = 3511] [outer = 0D06B400] 04:36:11 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:11 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:11 INFO - PROCESS | 4060 | 1476444971248 Marionette TRACE conn7 <- [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]]]}] 04:36:11 INFO - .. 04:36:11 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html | took 530ms 04:36:11 INFO - PROCESS | 4060 | 1476444971282 Marionette TRACE conn7 -> [0,739,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 4060 | 1476444971284 Marionette TRACE conn7 <- [1,739,null,{"value":"2147483652"}] 04:36:11 INFO - PROCESS | 4060 | 1476444971288 Marionette TRACE conn7 -> [0,740,"timeouts",{"script":35000}] 04:36:11 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html 04:36:11 INFO - PROCESS | 4060 | 1476444971290 Marionette TRACE conn7 <- [1,740,null,{}] 04:36:11 INFO - PROCESS | 4060 | 1476444971294 Marionette TRACE conn7 -> [0,741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:11 INFO - PROCESS | 4060 | 1476444971394 Marionette TRACE conn7 <- [1,741,null,{"value":null}] 04:36:11 INFO - PROCESS | 4060 | 1476444971410 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D7000 == 8 [pid = 892] [id = 1614] 04:36:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 33 (0D0D8400) [pid = 892] [serial = 3512] [outer = 00000000] 04:36:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 34 (0D328C00) [pid = 892] [serial = 3513] [outer = 0D0D8400] 04:36:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 35 (0D520800) [pid = 892] [serial = 3514] [outer = 0D0D8400] 04:36:11 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:11 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:11 INFO - PROCESS | 4060 | 1476444971791 Marionette TRACE conn7 <- [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]]]}] 04:36:11 INFO - .. 04:36:11 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html | took 530ms 04:36:11 INFO - PROCESS | 4060 | 1476444971822 Marionette TRACE conn7 -> [0,743,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 4060 | 1476444971824 Marionette TRACE conn7 <- [1,743,null,{"value":"2147483652"}] 04:36:11 INFO - PROCESS | 4060 | 1476444971828 Marionette TRACE conn7 -> [0,744,"timeouts",{"script":35000}] 04:36:11 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html 04:36:11 INFO - PROCESS | 4060 | 1476444971830 Marionette TRACE conn7 <- [1,744,null,{}] 04:36:11 INFO - PROCESS | 4060 | 1476444971834 Marionette TRACE conn7 -> [0,745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:11 INFO - PROCESS | 4060 | 1476444971905 Marionette TRACE conn7 <- [1,745,null,{"value":null}] 04:36:11 INFO - PROCESS | 4060 | 1476444971923 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 4060 | ++DOCSHELL 0D525000 == 9 [pid = 892] [id = 1615] 04:36:11 INFO - PROCESS | 4060 | ++DOMWINDOW == 36 (0D525400) [pid = 892] [serial = 3515] [outer = 00000000] 04:36:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 37 (0D7A5800) [pid = 892] [serial = 3516] [outer = 0D525400] 04:36:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 38 (0D7A9C00) [pid = 892] [serial = 3517] [outer = 0D525400] 04:36:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:12 INFO - PROCESS | 4060 | 1476444972300 Marionette TRACE conn7 <- [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]]]}] 04:36:12 INFO - .. 04:36:12 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html | took 530ms 04:36:12 INFO - PROCESS | 4060 | 1476444972362 Marionette TRACE conn7 -> [0,747,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 4060 | 1476444972364 Marionette TRACE conn7 <- [1,747,null,{"value":"2147483652"}] 04:36:12 INFO - PROCESS | 4060 | 1476444972368 Marionette TRACE conn7 -> [0,748,"timeouts",{"script":35000}] 04:36:12 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html 04:36:12 INFO - PROCESS | 4060 | 1476444972370 Marionette TRACE conn7 <- [1,748,null,{}] 04:36:12 INFO - PROCESS | 4060 | 1476444972374 Marionette TRACE conn7 -> [0,749,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:12 INFO - PROCESS | 4060 | 1476444972442 Marionette TRACE conn7 <- [1,749,null,{"value":null}] 04:36:12 INFO - PROCESS | 4060 | 1476444972457 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 4060 | ++DOCSHELL 0D74BC00 == 10 [pid = 892] [id = 1616] 04:36:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 39 (0D7A5C00) [pid = 892] [serial = 3518] [outer = 00000000] 04:36:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 40 (0D8BD000) [pid = 892] [serial = 3519] [outer = 0D7A5C00] 04:36:12 INFO - PROCESS | 4060 | ++DOMWINDOW == 41 (0D8BF000) [pid = 892] [serial = 3520] [outer = 0D7A5C00] 04:36:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:12 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:12 INFO - PROCESS | 4060 | 1476444972834 Marionette TRACE conn7 <- [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]]]}] 04:36:12 INFO - .. 04:36:12 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html | took 530ms 04:36:12 INFO - PROCESS | 4060 | 1476444972902 Marionette TRACE conn7 -> [0,751,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 4060 | 1476444972904 Marionette TRACE conn7 <- [1,751,null,{"value":"2147483652"}] 04:36:12 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html 04:36:12 INFO - PROCESS | 4060 | 1476444972913 Marionette TRACE conn7 -> [0,752,"timeouts",{"script":35000}] 04:36:12 INFO - PROCESS | 4060 | 1476444972915 Marionette TRACE conn7 <- [1,752,null,{}] 04:36:12 INFO - PROCESS | 4060 | 1476444972919 Marionette TRACE conn7 -> [0,753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:13 INFO - PROCESS | 4060 | 1476444972988 Marionette TRACE conn7 <- [1,753,null,{"value":null}] 04:36:13 INFO - PROCESS | 4060 | 1476444973001 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D7000 == 11 [pid = 892] [id = 1617] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 42 (0D8BC400) [pid = 892] [serial = 3521] [outer = 00000000] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 43 (0D958C00) [pid = 892] [serial = 3522] [outer = 0D8BC400] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 44 (0DE77C00) [pid = 892] [serial = 3523] [outer = 0D8BC400] 04:36:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:13 INFO - PROCESS | 4060 | ++DOCSHELL 0DE82C00 == 12 [pid = 892] [id = 1618] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 45 (0DE83000) [pid = 892] [serial = 3524] [outer = 00000000] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 46 (0DE83C00) [pid = 892] [serial = 3525] [outer = 0DE83000] 04:36:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: NS_ENSURE_TRUE(mIsPending) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 8068 04:36:13 INFO - PROCESS | 4060 | 1476444973432 Marionette TRACE conn7 <- [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]]]}] 04:36:13 INFO - . 04:36:13 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html | took 570ms 04:36:13 INFO - PROCESS | 4060 | 1476444973487 Marionette TRACE conn7 -> [0,755,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 4060 | 1476444973489 Marionette TRACE conn7 <- [1,755,null,{"value":"2147483652"}] 04:36:13 INFO - PROCESS | 4060 | 1476444973493 Marionette TRACE conn7 -> [0,756,"timeouts",{"script":35000}] 04:36:13 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html 04:36:13 INFO - PROCESS | 4060 | 1476444973495 Marionette TRACE conn7 <- [1,756,null,{}] 04:36:13 INFO - PROCESS | 4060 | 1476444973507 Marionette TRACE conn7 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:13 INFO - PROCESS | 4060 | 1476444973595 Marionette TRACE conn7 <- [1,757,null,{"value":null}] 04:36:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: NS_ENSURE_TRUE(mSuspendCount > 0) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 8089 04:36:13 INFO - PROCESS | 4060 | 1476444973613 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 4060 | ++DOCSHELL 0E7F6000 == 13 [pid = 892] [id = 1619] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (0E7F7000) [pid = 892] [serial = 3526] [outer = 00000000] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (0E92DC00) [pid = 892] [serial = 3527] [outer = 0E7F7000] 04:36:13 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (0E92C000) [pid = 892] [serial = 3528] [outer = 0E7F7000] 04:36:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:13 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:14 INFO - PROCESS | 4060 | 1476444974046 Marionette TRACE conn7 <- [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]]]}] 04:36:14 INFO - . 04:36:14 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html | took 590ms 04:36:14 INFO - PROCESS | 4060 | 1476444974091 Marionette TRACE conn7 -> [0,759,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 4060 | 1476444974094 Marionette TRACE conn7 <- [1,759,null,{"value":"2147483652"}] 04:36:14 INFO - PROCESS | 4060 | 1476444974098 Marionette TRACE conn7 -> [0,760,"timeouts",{"script":35000}] 04:36:14 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html 04:36:14 INFO - PROCESS | 4060 | 1476444974100 Marionette TRACE conn7 <- [1,760,null,{}] 04:36:14 INFO - PROCESS | 4060 | 1476444974104 Marionette TRACE conn7 -> [0,761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:14 INFO - PROCESS | 4060 | 1476444974180 Marionette TRACE conn7 <- [1,761,null,{"value":null}] 04:36:14 INFO - PROCESS | 4060 | 1476444974196 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 4060 | ++DOCSHELL 0ECE9000 == 14 [pid = 892] [id = 1620] 04:36:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (0ECE9800) [pid = 892] [serial = 3529] [outer = 00000000] 04:36:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (0F333800) [pid = 892] [serial = 3530] [outer = 0ECE9800] 04:36:14 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (0F338C00) [pid = 892] [serial = 3531] [outer = 0ECE9800] 04:36:14 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:14 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0E7F6000 == 13 [pid = 892] [id = 1619] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0DE82C00 == 12 [pid = 892] [id = 1618] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0D7D7000 == 11 [pid = 892] [id = 1617] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0D74BC00 == 10 [pid = 892] [id = 1616] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0D525000 == 9 [pid = 892] [id = 1615] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0D0D7000 == 8 [pid = 892] [id = 1614] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0D069000 == 7 [pid = 892] [id = 1613] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0CFAD400 == 6 [pid = 892] [id = 1612] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0CC82800 == 5 [pid = 892] [id = 1611] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0C38FC00 == 4 [pid = 892] [id = 1610] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0785C800 == 3 [pid = 892] [id = 1609] 04:36:17 INFO - PROCESS | 4060 | --DOCSHELL 0F331400 == 2 [pid = 892] [id = 1544] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (0F33DC00) [pid = 892] [serial = 3310] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (0CC82C00) [pid = 892] [serial = 3503] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (0D0D8400) [pid = 892] [serial = 3512] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (0C390000) [pid = 892] [serial = 3500] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (0D525400) [pid = 892] [serial = 3515] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (0D8BC400) [pid = 892] [serial = 3521] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 45 (0DE83000) [pid = 892] [serial = 3524] [outer = 00000000] [url = about:blank] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 44 (0785D400) [pid = 892] [serial = 3497] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/error-codes/error.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 43 (0CFAE400) [pid = 892] [serial = 3506] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 42 (0E7F7000) [pid = 892] [serial = 3526] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 41 (0D06B400) [pid = 892] [serial = 3509] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 40 (0D7A5C00) [pid = 892] [serial = 3518] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 39 (0FA26800) [pid = 892] [serial = 3319] [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] 04:36:21 INFO - PROCESS | 4060 | --DOMWINDOW == 38 (14B56000) [pid = 892] [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%0Curl%3Dfoo] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 37 (0DE77C00) [pid = 892] [serial = 3523] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 36 (0E92C000) [pid = 892] [serial = 3528] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 35 (0DE83C00) [pid = 892] [serial = 3525] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 34 (0D958C00) [pid = 892] [serial = 3522] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 33 (0E92DC00) [pid = 892] [serial = 3527] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 32 (0F333800) [pid = 892] [serial = 3530] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 31 (0D8BD000) [pid = 892] [serial = 3519] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 30 (0D8BF000) [pid = 892] [serial = 3520] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 29 (0D7A5800) [pid = 892] [serial = 3516] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 28 (0D7A9C00) [pid = 892] [serial = 3517] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 27 (0D328C00) [pid = 892] [serial = 3513] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 26 (0D520800) [pid = 892] [serial = 3514] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 25 (0D0CE800) [pid = 892] [serial = 3510] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 24 (0D0CF800) [pid = 892] [serial = 3511] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 23 (0D067800) [pid = 892] [serial = 3507] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 22 (0D06A400) [pid = 892] [serial = 3508] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 21 (0CFA1400) [pid = 892] [serial = 3504] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 20 (0CFA0400) [pid = 892] [serial = 3505] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 19 (0CB75000) [pid = 892] [serial = 3501] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 18 (0CB78C00) [pid = 892] [serial = 3502] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 17 (08FE1800) [pid = 892] [serial = 3498] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 16 (09010800) [pid = 892] [serial = 3499] [outer = 00000000] [url = about:blank] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 15 (0CB72800) [pid = 892] [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/refresh.sub.html?input=1%0C] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 14 (1D77B800) [pid = 892] [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=1%0Curl%3Dfoo] 04:36:24 INFO - PROCESS | 4060 | --DOMWINDOW == 13 (0F680C00) [pid = 892] [serial = 3312] [outer = 00000000] [url = about:blank] 04:36:44 INFO - PROCESS | 4060 | MARIONETTE LOG: INFO: Timeout fired 04:36:44 INFO - PROCESS | 4060 | 1476445004417 Marionette TRACE conn7 <- [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]]]}] 04:36:44 INFO - . 04:36:44 INFO - TEST-TIMEOUT | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html | took 30333ms 04:36:44 INFO - PROCESS | 4060 | 1476445004436 Marionette TRACE conn7 -> [0,763,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 4060 | 1476445004441 Marionette TRACE conn7 <- [1,763,null,{"value":"2147483652"}] 04:36:44 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html 04:36:44 INFO - PROCESS | 4060 | 1476445004448 Marionette TRACE conn7 -> [0,764,"timeouts",{"script":35000}] 04:36:44 INFO - PROCESS | 4060 | 1476445004454 Marionette TRACE conn7 <- [1,764,null,{}] 04:36:44 INFO - PROCESS | 4060 | 1476445004462 Marionette TRACE conn7 -> [0,765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:44 INFO - PROCESS | 4060 | 1476445004577 Marionette TRACE conn7 <- [1,765,null,{"value":null}] 04:36:44 INFO - PROCESS | 4060 | 1476445004603 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 4060 | ++DOCSHELL 0782C000 == 3 [pid = 892] [id = 1621] 04:36:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 14 (0782C400) [pid = 892] [serial = 3532] [outer = 00000000] 04:36:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 15 (07830C00) [pid = 892] [serial = 3533] [outer = 0782C400] 04:36:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 16 (0785BC00) [pid = 892] [serial = 3534] [outer = 0782C400] 04:36:44 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:44 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:45 INFO - PROCESS | 4060 | [Parent 4060] WARNING: NS_ENSURE_TRUE(mIsPending) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 8068 04:36:45 INFO - PROCESS | 4060 | [Parent 4060] WARNING: NS_ENSURE_TRUE(mSuspendCount > 0) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 8089 04:36:45 INFO - PROCESS | 4060 | 1476445005078 Marionette TRACE conn7 <- [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]]]}] 04:36:45 INFO - PROCESS | 4060 | [Parent 4060] WARNING: NS_ENSURE_TRUE(mIsPending) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 8068 04:36:45 INFO - . 04:36:45 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html | took 691ms 04:36:45 INFO - PROCESS | 4060 | 1476445005144 Marionette TRACE conn7 -> [0,767,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 4060 | 1476445005150 Marionette TRACE conn7 <- [1,767,null,{"value":"2147483652"}] 04:36:45 INFO - PROCESS | 4060 | 1476445005159 Marionette TRACE conn7 -> [0,768,"timeouts",{"script":35000}] 04:36:45 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html 04:36:45 INFO - PROCESS | 4060 | 1476445005166 Marionette TRACE conn7 <- [1,768,null,{}] 04:36:45 INFO - PROCESS | 4060 | 1476445005170 Marionette TRACE conn7 -> [0,769,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:36:45 INFO - PROCESS | 4060 | 1476445005271 Marionette TRACE conn7 <- [1,769,null,{"value":null}] 04:36:45 INFO - PROCESS | 4060 | [Parent 4060] WARNING: NS_ENSURE_TRUE(mSuspendCount > 0) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 8089 04:36:45 INFO - PROCESS | 4060 | 1476445005290 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 4060 | ++DOCSHELL 09080000 == 4 [pid = 892] [id = 1622] 04:36:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 17 (0C22F000) [pid = 892] [serial = 3535] [outer = 00000000] 04:36:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 18 (0C236800) [pid = 892] [serial = 3536] [outer = 0C22F000] 04:36:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 19 (0C384C00) [pid = 892] [serial = 3537] [outer = 0C22F000] 04:36:45 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:45 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:36:45 INFO - PROCESS | 4060 | [Child 892] 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 04:36:45 INFO - PROCESS | 4060 | [Child 892] 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 04:36:53 INFO - PROCESS | 4060 | --DOCSHELL 0782C000 == 3 [pid = 892] [id = 1621] 04:36:53 INFO - PROCESS | 4060 | --DOCSHELL 0ECE9000 == 2 [pid = 892] [id = 1620] 04:36:59 INFO - PROCESS | 4060 | --DOMWINDOW == 18 (07830C00) [pid = 892] [serial = 3533] [outer = 00000000] [url = about:blank] 04:36:59 INFO - PROCESS | 4060 | --DOMWINDOW == 17 (0C236800) [pid = 892] [serial = 3536] [outer = 00000000] [url = about:blank] 04:37:02 INFO - PROCESS | 4060 | --DOMWINDOW == 16 (0782C400) [pid = 892] [serial = 3532] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html] 04:37:02 INFO - PROCESS | 4060 | --DOMWINDOW == 15 (0ECE9800) [pid = 892] [serial = 3529] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html] 04:37:06 INFO - PROCESS | 4060 | --DOMWINDOW == 14 (0785BC00) [pid = 892] [serial = 3534] [outer = 00000000] [url = about:blank] 04:37:06 INFO - PROCESS | 4060 | --DOMWINDOW == 13 (0F338C00) [pid = 892] [serial = 3531] [outer = 00000000] [url = about:blank] 04:37:15 INFO - PROCESS | 4060 | MARIONETTE LOG: INFO: Timeout fired 04:37:15 INFO - PROCESS | 4060 | 1476445035514 Marionette TRACE conn7 <- [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]]]}] 04:37:15 INFO - . 04:37:15 INFO - TEST-TIMEOUT | /html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html | took 30372ms 04:37:15 INFO - PROCESS | 4060 | 1476445035536 Marionette TRACE conn7 -> [0,771,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 4060 | 1476445035541 Marionette TRACE conn7 <- [1,771,null,{"value":"2147483652"}] 04:37:15 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html 04:37:15 INFO - PROCESS | 4060 | 1476445035547 Marionette TRACE conn7 -> [0,772,"timeouts",{"script":35000}] 04:37:15 INFO - PROCESS | 4060 | 1476445035552 Marionette TRACE conn7 <- [1,772,null,{}] 04:37:15 INFO - PROCESS | 4060 | 1476445035559 Marionette TRACE conn7 -> [0,773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:15 INFO - PROCESS | 4060 | 1476445035677 Marionette TRACE conn7 <- [1,773,null,{"value":null}] 04:37:15 INFO - PROCESS | 4060 | 1476445035697 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 4060 | ++DOCSHELL 0782D000 == 3 [pid = 892] [id = 1623] 04:37:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 14 (0782D400) [pid = 892] [serial = 3538] [outer = 00000000] 04:37:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 15 (07831C00) [pid = 892] [serial = 3539] [outer = 0782D400] 04:37:15 INFO - PROCESS | 4060 | ++DOMWINDOW == 16 (0785B400) [pid = 892] [serial = 3540] [outer = 0782D400] 04:37:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:15 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:16 INFO - PROCESS | 4060 | 1476445036122 Marionette TRACE conn7 <- [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]]]}] 04:37:16 INFO - .. 04:37:16 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html | took 630ms 04:37:16 INFO - PROCESS | 4060 | 1476445036180 Marionette TRACE conn7 -> [0,775,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 4060 | 1476445036187 Marionette TRACE conn7 <- [1,775,null,{"value":"2147483652"}] 04:37:16 INFO - PROCESS | 4060 | 1476445036196 Marionette TRACE conn7 -> [0,776,"timeouts",{"script":35000}] 04:37:16 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 04:37:16 INFO - PROCESS | 4060 | 1476445036201 Marionette TRACE conn7 <- [1,776,null,{}] 04:37:16 INFO - PROCESS | 4060 | 1476445036205 Marionette TRACE conn7 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:16 INFO - PROCESS | 4060 | 1476445036304 Marionette TRACE conn7 <- [1,777,null,{"value":null}] 04:37:16 INFO - PROCESS | 4060 | 1476445036318 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 4060 | ++DOCSHELL 0785D800 == 4 [pid = 892] [id = 1624] 04:37:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 17 (08FE2800) [pid = 892] [serial = 3541] [outer = 00000000] 04:37:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 18 (09071400) [pid = 892] [serial = 3542] [outer = 08FE2800] 04:37:16 INFO - PROCESS | 4060 | ++DOMWINDOW == 19 (09074C00) [pid = 892] [serial = 3543] [outer = 08FE2800] 04:37:16 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:16 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:16 INFO - PROCESS | 4060 | [Parent 4060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 04:37:16 INFO - PROCESS | 4060 | 1476445036826 Marionette TRACE conn7 <- [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]]]}] 04:37:16 INFO - .......... 04:37:16 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 672ms 04:37:16 INFO - PROCESS | 4060 | 1476445036875 Marionette TRACE conn7 -> [0,779,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 4060 | 1476445036878 Marionette TRACE conn7 <- [1,779,null,{"value":"2147483652"}] 04:37:16 INFO - TEST-START | /html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html 04:37:16 INFO - PROCESS | 4060 | 1476445036882 Marionette TRACE conn7 -> [0,780,"timeouts",{"script":35000}] 04:37:16 INFO - PROCESS | 4060 | 1476445036888 Marionette TRACE conn7 <- [1,780,null,{}] 04:37:16 INFO - PROCESS | 4060 | 1476445036901 Marionette TRACE conn7 -> [0,781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:17 INFO - PROCESS | 4060 | 1476445037001 Marionette TRACE conn7 <- [1,781,null,{"value":null}] 04:37:17 INFO - PROCESS | 4060 | 1476445037023 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 4060 | ++DOCSHELL 0F4C7000 == 5 [pid = 892] [id = 1625] 04:37:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 20 (0F4C7800) [pid = 892] [serial = 3544] [outer = 00000000] 04:37:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 21 (0F4CC400) [pid = 892] [serial = 3545] [outer = 0F4C7800] 04:37:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 22 (0F4CAC00) [pid = 892] [serial = 3546] [outer = 0F4C7800] 04:37:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:17 INFO - PROCESS | 4060 | 1476445037438 Marionette TRACE conn7 <- [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"]]]}] 04:37:17 INFO - . 04:37:17 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html | took 590ms 04:37:17 INFO - PROCESS | 4060 | 1476445037474 Marionette TRACE conn7 -> [0,783,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 4060 | 1476445037477 Marionette TRACE conn7 <- [1,783,null,{"value":"2147483652"}] 04:37:17 INFO - TEST-START | /html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html 04:37:17 INFO - PROCESS | 4060 | 1476445037481 Marionette TRACE conn7 -> [0,784,"timeouts",{"script":35000}] 04:37:17 INFO - PROCESS | 4060 | 1476445037484 Marionette TRACE conn7 <- [1,784,null,{}] 04:37:17 INFO - PROCESS | 4060 | 1476445037489 Marionette TRACE conn7 -> [0,785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:17 INFO - PROCESS | 4060 | 1476445037570 Marionette TRACE conn7 <- [1,785,null,{"value":null}] 04:37:17 INFO - PROCESS | 4060 | 1476445037626 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 4060 | ++DOCSHELL 0F686000 == 6 [pid = 892] [id = 1626] 04:37:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 23 (0F687C00) [pid = 892] [serial = 3547] [outer = 00000000] 04:37:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 24 (0F68CC00) [pid = 892] [serial = 3548] [outer = 0F687C00] 04:37:17 INFO - PROCESS | 4060 | ++DOMWINDOW == 25 (0F99B800) [pid = 892] [serial = 3549] [outer = 0F687C00] 04:37:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:17 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:18 INFO - PROCESS | 4060 | 1476445038046 Marionette TRACE conn7 <- [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] 04:37:18 INFO - PROCESS | 4060 | 1476445038125 Marionette TRACE conn7 <- [1,787,null,{"value":"2147483652"}] 04:37:18 INFO - TEST-START | /html/semantics/forms/form-submission-0/getactionurl.html 04:37:18 INFO - PROCESS | 4060 | 1476445038129 Marionette TRACE conn7 -> [0,788,"timeouts",{"script":35000}] 04:37:18 INFO - PROCESS | 4060 | 1476445038131 Marionette TRACE conn7 <- [1,788,null,{}] 04:37:18 INFO - PROCESS | 4060 | 1476445038135 Marionette TRACE conn7 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:18 INFO - PROCESS | 4060 | 1476445038213 Marionette TRACE conn7 <- [1,789,null,{"value":null}] 04:37:18 INFO - PROCESS | 4060 | 1476445038232 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 4060 | ++DOCSHELL 0F68D800 == 7 [pid = 892] [id = 1627] 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 26 (0F99C400) [pid = 892] [serial = 3550] [outer = 00000000] 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 27 (0FA2D000) [pid = 892] [serial = 3551] [outer = 0F99C400] 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 28 (0FA2F000) [pid = 892] [serial = 3552] [outer = 0F99C400] 04:37:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:18 INFO - PROCESS | 4060 | ++DOCSHELL 14B50C00 == 8 [pid = 892] [id = 1628] 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 29 (14B51000) [pid = 892] [serial = 3553] [outer = 00000000] 04:37:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:18 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 30 (14B51C00) [pid = 892] [serial = 3554] [outer = 14B51000] 04:37:18 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 31 (14B58400) [pid = 892] [serial = 3555] [outer = 14B51000] 04:37:18 INFO - PROCESS | 4060 | 1476445038715 Marionette TRACE conn7 <- [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"]]]}] 04:37:18 INFO - . 04:37:18 INFO - TEST-OK | /html/semantics/forms/form-submission-0/getactionurl.html | took 630ms 04:37:18 INFO - PROCESS | 4060 | 1476445038763 Marionette TRACE conn7 -> [0,791,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 4060 | 1476445038765 Marionette TRACE conn7 <- [1,791,null,{"value":"2147483652"}] 04:37:18 INFO - TEST-START | /html/semantics/forms/form-submission-0/submit-entity-body.html 04:37:18 INFO - PROCESS | 4060 | 1476445038769 Marionette TRACE conn7 -> [0,792,"timeouts",{"script":35000}] 04:37:18 INFO - PROCESS | 4060 | 1476445038771 Marionette TRACE conn7 <- [1,792,null,{}] 04:37:18 INFO - PROCESS | 4060 | 1476445038775 Marionette TRACE conn7 -> [0,793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:18 INFO - PROCESS | 4060 | 1476445038891 Marionette TRACE conn7 <- [1,793,null,{"value":null}] 04:37:18 INFO - PROCESS | 4060 | 1476445038906 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 4060 | ++DOCSHELL 1A64F400 == 9 [pid = 892] [id = 1629] 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 32 (1A650C00) [pid = 892] [serial = 3556] [outer = 00000000] 04:37:18 INFO - PROCESS | 4060 | ++DOMWINDOW == 33 (1A655800) [pid = 892] [serial = 3557] [outer = 1A650C00] 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 34 (1A657800) [pid = 892] [serial = 3558] [outer = 1A650C00] 04:37:19 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:19 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:19 INFO - PROCESS | 4060 | ++DOCSHELL 1AD9BC00 == 10 [pid = 892] [id = 1630] 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 35 (1AD9C000) [pid = 892] [serial = 3559] [outer = 00000000] 04:37:19 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:19 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 36 (1AD9DC00) [pid = 892] [serial = 3560] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 37 (1ADA2400) [pid = 892] [serial = 3561] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 38 (1ADA1400) [pid = 892] [serial = 3562] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 39 (1AE48C00) [pid = 892] [serial = 3563] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 40 (1AE4C000) [pid = 892] [serial = 3564] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 41 (1AE4F800) [pid = 892] [serial = 3565] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 42 (1AE52000) [pid = 892] [serial = 3566] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 43 (1D76D800) [pid = 892] [serial = 3567] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 44 (1D771800) [pid = 892] [serial = 3568] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 45 (1D772400) [pid = 892] [serial = 3569] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 46 (1D774C00) [pid = 892] [serial = 3570] [outer = 1AD9C000] 04:37:19 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:19 INFO - PROCESS | 4060 | ++DOMWINDOW == 47 (1636DC00) [pid = 892] [serial = 3571] [outer = 1AD9C000] 04:37:20 INFO - PROCESS | 4060 | 1476445040073 Marionette TRACE conn7 <- [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]]]}] 04:37:20 INFO - ........... 04:37:20 INFO - TEST-OK | /html/semantics/forms/form-submission-0/submit-entity-body.html | took 1333ms 04:37:20 INFO - PROCESS | 4060 | 1476445040106 Marionette TRACE conn7 -> [0,795,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 4060 | 1476445040108 Marionette TRACE conn7 <- [1,795,null,{"value":"2147483652"}] 04:37:20 INFO - PROCESS | 4060 | 1476445040112 Marionette TRACE conn7 -> [0,796,"timeouts",{"script":35000}] 04:37:20 INFO - TEST-START | /html/semantics/forms/form-submission-0/url-encoded.html 04:37:20 INFO - PROCESS | 4060 | 1476445040114 Marionette TRACE conn7 <- [1,796,null,{}] 04:37:20 INFO - PROCESS | 4060 | 1476445040118 Marionette TRACE conn7 -> [0,797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:20 INFO - PROCESS | 4060 | 1476445040186 Marionette TRACE conn7 <- [1,797,null,{"value":null}] 04:37:20 INFO - PROCESS | 4060 | 1476445040203 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 4060 | ++DOCSHELL 16370000 == 11 [pid = 892] [id = 1631] 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 48 (16371C00) [pid = 892] [serial = 3572] [outer = 00000000] 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 49 (16378400) [pid = 892] [serial = 3573] [outer = 16371C00] 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 50 (1637A800) [pid = 892] [serial = 3574] [outer = 16371C00] 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | ++DOCSHELL 17C7C000 == 12 [pid = 892] [id = 1632] 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 51 (17C7C400) [pid = 892] [serial = 3575] [outer = 00000000] 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 52 (17C7CC00) [pid = 892] [serial = 3576] [outer = 17C7C400] 04:37:20 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 53 (17C81400) [pid = 892] [serial = 3577] [outer = 17C7C400] 04:37:20 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 54 (17C82000) [pid = 892] [serial = 3578] [outer = 17C7C400] 04:37:20 INFO - PROCESS | 4060 | 1476445040729 Marionette TRACE conn7 <- [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]]]}] 04:37:20 INFO - .. 04:37:20 INFO - TEST-OK | /html/semantics/forms/form-submission-0/url-encoded.html | took 670ms 04:37:20 INFO - PROCESS | 4060 | 1476445040786 Marionette TRACE conn7 -> [0,799,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 4060 | 1476445040788 Marionette TRACE conn7 <- [1,799,null,{"value":"2147483652"}] 04:37:20 INFO - PROCESS | 4060 | 1476445040792 Marionette TRACE conn7 -> [0,800,"timeouts",{"script":35000}] 04:37:20 INFO - TEST-START | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html 04:37:20 INFO - PROCESS | 4060 | 1476445040794 Marionette TRACE conn7 <- [1,800,null,{}] 04:37:20 INFO - PROCESS | 4060 | 1476445040798 Marionette TRACE conn7 -> [0,801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:20 INFO - PROCESS | 4060 | 1476445040872 Marionette TRACE conn7 <- [1,801,null,{"value":null}] 04:37:20 INFO - PROCESS | 4060 | 1476445040886 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 4060 | ++DOCSHELL 16377800 == 13 [pid = 892] [id = 1633] 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 55 (16377C00) [pid = 892] [serial = 3579] [outer = 00000000] 04:37:20 INFO - PROCESS | 4060 | ++DOMWINDOW == 56 (17C8A400) [pid = 892] [serial = 3580] [outer = 16377C00] 04:37:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 57 (1D779C00) [pid = 892] [serial = 3581] [outer = 16377C00] 04:37:21 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:21 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:21 INFO - PROCESS | 4060 | 1476445041289 Marionette TRACE conn7 <- [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]]]}] 04:37:21 INFO - ...... 04:37:21 INFO - TEST-OK | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html | took 530ms 04:37:21 INFO - PROCESS | 4060 | 1476445041326 Marionette TRACE conn7 -> [0,803,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 4060 | 1476445041329 Marionette TRACE conn7 <- [1,803,null,{"value":"2147483652"}] 04:37:21 INFO - PROCESS | 4060 | 1476445041332 Marionette TRACE conn7 -> [0,804,"timeouts",{"script":35000}] 04:37:21 INFO - TEST-START | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html 04:37:21 INFO - PROCESS | 4060 | 1476445041334 Marionette TRACE conn7 <- [1,804,null,{}] 04:37:21 INFO - PROCESS | 4060 | 1476445041338 Marionette TRACE conn7 -> [0,805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:21 INFO - PROCESS | 4060 | 1476445041410 Marionette TRACE conn7 <- [1,805,null,{"value":null}] 04:37:21 INFO - PROCESS | 4060 | 1476445041424 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 4060 | ++DOCSHELL 1A8AC000 == 14 [pid = 892] [id = 1634] 04:37:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 58 (1A8AC800) [pid = 892] [serial = 3582] [outer = 00000000] 04:37:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 59 (1A8B5C00) [pid = 892] [serial = 3583] [outer = 1A8AC800] 04:37:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 60 (1A8B6C00) [pid = 892] [serial = 3584] [outer = 1A8AC800] 04:37:21 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:21 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:21 INFO - PROCESS | 4060 | 1476445041814 Marionette TRACE conn7 <- [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]]]}] 04:37:21 INFO - ..... 04:37:21 INFO - TEST-OK | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html | took 530ms 04:37:21 INFO - PROCESS | 4060 | 1476445041866 Marionette TRACE conn7 -> [0,807,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 4060 | 1476445041869 Marionette TRACE conn7 <- [1,807,null,{"value":"2147483652"}] 04:37:21 INFO - TEST-START | /html/semantics/forms/the-select-element/select-ask-for-reset.html 04:37:21 INFO - PROCESS | 4060 | 1476445041872 Marionette TRACE conn7 -> [0,808,"timeouts",{"script":35000}] 04:37:21 INFO - PROCESS | 4060 | 1476445041874 Marionette TRACE conn7 <- [1,808,null,{}] 04:37:21 INFO - PROCESS | 4060 | 1476445041878 Marionette TRACE conn7 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:21 INFO - PROCESS | 4060 | 1476445041947 Marionette TRACE conn7 <- [1,809,null,{"value":null}] 04:37:21 INFO - PROCESS | 4060 | 1476445041965 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 4060 | ++DOCSHELL 1A8B5000 == 15 [pid = 892] [id = 1635] 04:37:21 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (1A8B6000) [pid = 892] [serial = 3585] [outer = 00000000] 04:37:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (1B026C00) [pid = 892] [serial = 3586] [outer = 1A8B6000] 04:37:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (1B028C00) [pid = 892] [serial = 3587] [outer = 1A8B6000] 04:37:22 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:22 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:22 INFO - PROCESS | 4060 | 1476445042341 Marionette TRACE conn7 <- [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]]]}] 04:37:22 INFO - ... 04:37:22 INFO - TEST-OK | /html/semantics/forms/the-select-element/select-ask-for-reset.html | took 530ms 04:37:22 INFO - PROCESS | 4060 | 1476445042406 Marionette TRACE conn7 -> [0,811,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 4060 | 1476445042409 Marionette TRACE conn7 <- [1,811,null,{"value":"2147483652"}] 04:37:22 INFO - TEST-START | /html/semantics/forms/the-select-element/select-named-getter.html 04:37:22 INFO - PROCESS | 4060 | 1476445042412 Marionette TRACE conn7 -> [0,812,"timeouts",{"script":35000}] 04:37:22 INFO - PROCESS | 4060 | 1476445042414 Marionette TRACE conn7 <- [1,812,null,{}] 04:37:22 INFO - PROCESS | 4060 | 1476445042418 Marionette TRACE conn7 -> [0,813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:22 INFO - PROCESS | 4060 | 1476445042500 Marionette TRACE conn7 <- [1,813,null,{"value":null}] 04:37:22 INFO - PROCESS | 4060 | 1476445042511 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 4060 | ++DOCSHELL 1637A400 == 16 [pid = 892] [id = 1636] 04:37:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (1A650800) [pid = 892] [serial = 3588] [outer = 00000000] 04:37:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (1BF62C00) [pid = 892] [serial = 3589] [outer = 1A650800] 04:37:22 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (1BF67800) [pid = 892] [serial = 3590] [outer = 1A650800] 04:37:22 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:22 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:22 INFO - PROCESS | 4060 | 1476445042930 Marionette TRACE conn7 <- [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"]]]}] 04:37:22 INFO - .... 04:37:22 INFO - TEST-OK | /html/semantics/forms/the-select-element/select-named-getter.html | took 570ms 04:37:22 INFO - PROCESS | 4060 | 1476445042986 Marionette TRACE conn7 -> [0,815,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 4060 | 1476445042988 Marionette TRACE conn7 <- [1,815,null,{"value":"2147483652"}] 04:37:22 INFO - PROCESS | 4060 | 1476445042992 Marionette TRACE conn7 -> [0,816,"timeouts",{"script":35000}] 04:37:22 INFO - TEST-START | /html/semantics/forms/the-select-element/select-remove.html 04:37:22 INFO - PROCESS | 4060 | 1476445042994 Marionette TRACE conn7 <- [1,816,null,{}] 04:37:23 INFO - PROCESS | 4060 | 1476445042998 Marionette TRACE conn7 -> [0,817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:23 INFO - PROCESS | 4060 | 1476445043065 Marionette TRACE conn7 <- [1,817,null,{"value":null}] 04:37:23 INFO - PROCESS | 4060 | 1476445043089 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 4060 | ++DOCSHELL 1B928800 == 17 [pid = 892] [id = 1637] 04:37:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (1B928C00) [pid = 892] [serial = 3591] [outer = 00000000] 04:37:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (1B92F000) [pid = 892] [serial = 3592] [outer = 1B928C00] 04:37:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (1B930000) [pid = 892] [serial = 3593] [outer = 1B928C00] 04:37:23 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:23 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:23 INFO - PROCESS | 4060 | 1476445043447 Marionette TRACE conn7 <- [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]]]}] 04:37:23 INFO - .... 04:37:23 INFO - TEST-OK | /html/semantics/forms/the-select-element/select-remove.html | took 470ms 04:37:23 INFO - PROCESS | 4060 | 1476445043466 Marionette TRACE conn7 -> [0,819,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 4060 | 1476445043469 Marionette TRACE conn7 <- [1,819,null,{"value":"2147483652"}] 04:37:23 INFO - TEST-START | /html/semantics/grouping-content/the-figure-element/grouping-figure.html 04:37:23 INFO - PROCESS | 4060 | 1476445043474 Marionette TRACE conn7 -> [0,820,"timeouts",{"script":35000}] 04:37:23 INFO - PROCESS | 4060 | 1476445043477 Marionette TRACE conn7 <- [1,820,null,{}] 04:37:23 INFO - PROCESS | 4060 | 1476445043485 Marionette TRACE conn7 -> [0,821,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:23 INFO - PROCESS | 4060 | 1476445043555 Marionette TRACE conn7 <- [1,821,null,{"value":null}] 04:37:23 INFO - PROCESS | 4060 | 1476445043570 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 4060 | ++DOCSHELL 1AD9CC00 == 18 [pid = 892] [id = 1638] 04:37:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (1B92B000) [pid = 892] [serial = 3594] [outer = 00000000] 04:37:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (1D5DCC00) [pid = 892] [serial = 3595] [outer = 1B92B000] 04:37:23 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (1D5DEC00) [pid = 892] [serial = 3596] [outer = 1B92B000] 04:37:23 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:23 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:24 INFO - PROCESS | 4060 | 1476445044000 Marionette TRACE conn7 <- [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]]]}] 04:37:24 INFO - . 04:37:24 INFO - TEST-OK | /html/semantics/grouping-content/the-figure-element/grouping-figure.html | took 571ms 04:37:24 INFO - PROCESS | 4060 | 1476445044047 Marionette TRACE conn7 -> [0,823,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 4060 | 1476445044049 Marionette TRACE conn7 <- [1,823,null,{"value":"2147483652"}] 04:37:24 INFO - PROCESS | 4060 | 1476445044053 Marionette TRACE conn7 -> [0,824,"timeouts",{"script":35000}] 04:37:24 INFO - TEST-START | /html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html 04:37:24 INFO - PROCESS | 4060 | 1476445044055 Marionette TRACE conn7 <- [1,824,null,{}] 04:37:24 INFO - PROCESS | 4060 | 1476445044064 Marionette TRACE conn7 -> [0,825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:24 INFO - PROCESS | 4060 | 1476445044133 Marionette TRACE conn7 <- [1,825,null,{"value":null}] 04:37:24 INFO - PROCESS | 4060 | 1476445044145 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 4060 | ++DOCSHELL 0906C400 == 19 [pid = 892] [id = 1639] 04:37:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (09077400) [pid = 892] [serial = 3597] [outer = 00000000] 04:37:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0F4C3C00) [pid = 892] [serial = 3598] [outer = 09077400] 04:37:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0F4D0400) [pid = 892] [serial = 3599] [outer = 09077400] 04:37:24 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:24 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:24 INFO - PROCESS | 4060 | 1476445044636 Marionette TRACE conn7 <- [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]]]}] 04:37:24 INFO - ...... 04:37:24 INFO - TEST-OK | /html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html | took 630ms 04:37:24 INFO - PROCESS | 4060 | 1476445044687 Marionette TRACE conn7 -> [0,827,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 4060 | 1476445044689 Marionette TRACE conn7 <- [1,827,null,{"value":"2147483652"}] 04:37:24 INFO - PROCESS | 4060 | 1476445044693 Marionette TRACE conn7 -> [0,828,"timeouts",{"script":35000}] 04:37:24 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 04:37:24 INFO - PROCESS | 4060 | 1476445044695 Marionette TRACE conn7 <- [1,828,null,{}] 04:37:24 INFO - PROCESS | 4060 | 1476445044699 Marionette TRACE conn7 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:24 INFO - PROCESS | 4060 | 1476445044771 Marionette TRACE conn7 <- [1,829,null,{"value":null}] 04:37:24 INFO - PROCESS | 4060 | 1476445044779 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 4060 | ++DOCSHELL 0F68A800 == 20 [pid = 892] [id = 1640] 04:37:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0FA22800) [pid = 892] [serial = 3600] [outer = 00000000] 04:37:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (16371000) [pid = 892] [serial = 3601] [outer = 0FA22800] 04:37:24 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (16376800) [pid = 892] [serial = 3602] [outer = 0FA22800] 04:37:25 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:25 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:25 INFO - PROCESS | 4060 | 1476445045279 Marionette TRACE conn7 <- [1,830,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 04:37:25 INFO - . 04:37:25 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 631ms 04:37:25 INFO - PROCESS | 4060 | 1476445045328 Marionette TRACE conn7 -> [0,831,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 4060 | 1476445045330 Marionette TRACE conn7 <- [1,831,null,{"value":"2147483652"}] 04:37:25 INFO - PROCESS | 4060 | 1476445045334 Marionette TRACE conn7 -> [0,832,"timeouts",{"script":35000}] 04:37:25 INFO - TEST-START | /html/syntax/serializing-html-fragments/initial-linefeed-pre.html 04:37:25 INFO - PROCESS | 4060 | 1476445045335 Marionette TRACE conn7 <- [1,832,null,{}] 04:37:25 INFO - PROCESS | 4060 | 1476445045339 Marionette TRACE conn7 -> [0,833,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:25 INFO - PROCESS | 4060 | 1476445045407 Marionette TRACE conn7 <- [1,833,null,{"value":null}] 04:37:25 INFO - PROCESS | 4060 | 1476445045427 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 4060 | ++DOCSHELL 0900B400 == 21 [pid = 892] [id = 1641] 04:37:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (09072C00) [pid = 892] [serial = 3603] [outer = 00000000] 04:37:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0F688800) [pid = 892] [serial = 3604] [outer = 09072C00] 04:37:25 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0FA26000) [pid = 892] [serial = 3605] [outer = 09072C00] 04:37:25 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:25 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:26 INFO - PROCESS | 4060 | 1476445046021 Marionette TRACE conn7 <- [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]]]}] 04:37:26 INFO - ........ 04:37:26 INFO - TEST-OK | /html/syntax/serializing-html-fragments/initial-linefeed-pre.html | took 731ms 04:37:26 INFO - PROCESS | 4060 | 1476445046072 Marionette TRACE conn7 -> [0,835,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 4060 | 1476445046075 Marionette TRACE conn7 <- [1,835,null,{"value":"2147483652"}] 04:37:26 INFO - PROCESS | 4060 | 1476445046078 Marionette TRACE conn7 -> [0,836,"timeouts",{"script":35000}] 04:37:26 INFO - TEST-START | /html/syntax/serializing-html-fragments/outerHTML.html 04:37:26 INFO - PROCESS | 4060 | 1476445046081 Marionette TRACE conn7 <- [1,836,null,{}] 04:37:26 INFO - PROCESS | 4060 | 1476445046085 Marionette TRACE conn7 -> [0,837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:26 INFO - PROCESS | 4060 | 1476445046156 Marionette TRACE conn7 <- [1,837,null,{"value":null}] 04:37:26 INFO - PROCESS | 4060 | 1476445046166 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 4060 | ++DOCSHELL 09079400 == 22 [pid = 892] [id = 1642] 04:37:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0F33FC00) [pid = 892] [serial = 3606] [outer = 00000000] 04:37:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0FA2E800) [pid = 892] [serial = 3607] [outer = 0F33FC00] 04:37:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (1637AC00) [pid = 892] [serial = 3608] [outer = 0F33FC00] 04:37:26 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:26 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 1B928800 == 21 [pid = 892] [id = 1637] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 1637A400 == 20 [pid = 892] [id = 1636] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 1A8B5000 == 19 [pid = 892] [id = 1635] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 1A8AC000 == 18 [pid = 892] [id = 1634] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 16377800 == 17 [pid = 892] [id = 1633] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 17C7C000 == 16 [pid = 892] [id = 1632] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 16370000 == 15 [pid = 892] [id = 1631] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 1AD9BC00 == 14 [pid = 892] [id = 1630] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 1A64F400 == 13 [pid = 892] [id = 1629] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 14B50C00 == 12 [pid = 892] [id = 1628] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 0F68D800 == 11 [pid = 892] [id = 1627] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 0F686000 == 10 [pid = 892] [id = 1626] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 0F4C7000 == 9 [pid = 892] [id = 1625] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 0785D800 == 8 [pid = 892] [id = 1624] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 0782D000 == 7 [pid = 892] [id = 1623] 04:37:26 INFO - PROCESS | 4060 | --DOCSHELL 09080000 == 6 [pid = 892] [id = 1622] 04:37:26 INFO - PROCESS | 4060 | 1476445046757 Marionette TRACE conn7 <- [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]]]}] 04:37:26 INFO - ............................................................................................................... 04:37:26 INFO - TEST-OK | /html/syntax/serializing-html-fragments/outerHTML.html | took 748ms 04:37:26 INFO - PROCESS | 4060 | 1476445046833 Marionette TRACE conn7 -> [0,839,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 4060 | 1476445046835 Marionette TRACE conn7 <- [1,839,null,{"value":"2147483652"}] 04:37:26 INFO - TEST-START | /html/syntax/serializing-html-fragments/serializing.html 04:37:26 INFO - PROCESS | 4060 | 1476445046840 Marionette TRACE conn7 -> [0,840,"timeouts",{"script":35000}] 04:37:26 INFO - PROCESS | 4060 | 1476445046842 Marionette TRACE conn7 <- [1,840,null,{}] 04:37:26 INFO - PROCESS | 4060 | 1476445046846 Marionette TRACE conn7 -> [0,841,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:26 INFO - PROCESS | 4060 | 1476445046914 Marionette TRACE conn7 <- [1,841,null,{"value":null}] 04:37:26 INFO - PROCESS | 4060 | 1476445046925 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 4060 | ++DOCSHELL 14B55800 == 7 [pid = 892] [id = 1643] 04:37:26 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (14B58000) [pid = 892] [serial = 3609] [outer = 00000000] 04:37:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (1A653400) [pid = 892] [serial = 3610] [outer = 14B58000] 04:37:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (1AD96000) [pid = 892] [serial = 3611] [outer = 14B58000] 04:37:27 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:27 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:27 INFO - PROCESS | 4060 | [Child 892] 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 04:37:27 INFO - PROCESS | 4060 | ++DOCSHELL 1AE4A800 == 8 [pid = 892] [id = 1644] 04:37:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (1AE4B400) [pid = 892] [serial = 3612] [outer = 00000000] 04:37:27 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (1D5EB400) [pid = 892] [serial = 3613] [outer = 1AE4B400] 04:37:27 INFO - PROCESS | 4060 | 1476445047854 Marionette TRACE conn7 <- [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] 04:37:27 INFO - PROCESS | 4060 | 1476445047992 Marionette TRACE conn7 <- [1,843,null,{"value":"2147483652"}] 04:37:27 INFO - PROCESS | 4060 | 1476445047996 Marionette TRACE conn7 -> [0,844,"timeouts",{"script":35000}] 04:37:27 INFO - TEST-START | /html/webappapis/atob/base64.html 04:37:28 INFO - PROCESS | 4060 | 1476445047998 Marionette TRACE conn7 <- [1,844,null,{}] 04:37:28 INFO - PROCESS | 4060 | 1476445048002 Marionette TRACE conn7 -> [0,845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:28 INFO - PROCESS | 4060 | 1476445048073 Marionette TRACE conn7 <- [1,845,null,{"value":null}] 04:37:28 INFO - PROCESS | 4060 | 1476445048091 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 4060 | ++DOCSHELL 1D5EAC00 == 9 [pid = 892] [id = 1645] 04:37:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (1D76F000) [pid = 892] [serial = 3614] [outer = 00000000] 04:37:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (1E8F2800) [pid = 892] [serial = 3615] [outer = 1D76F000] 04:37:28 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (1E8F6000) [pid = 892] [serial = 3616] [outer = 1D76F000] 04:37:28 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:28 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:29 INFO - PROCESS | 4060 | 1476445049306 Marionette TRACE conn7 <- [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(\" 04:37:29 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]]]}] 04:37:29 INFO - .................................................................................................................................................................................................................................................................................................................................................................................. 04:37:29 INFO - TEST-OK | /html/webappapis/atob/base64.html | took 1421ms 04:37:29 INFO - PROCESS | 4060 | 1476445049421 Marionette TRACE conn7 -> [0,847,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 4060 | 1476445049423 Marionette TRACE conn7 <- [1,847,null,{"value":"2147483652"}] 04:37:29 INFO - TEST-START | /html/webappapis/scripting/events/body-onload.html 04:37:29 INFO - PROCESS | 4060 | 1476445049427 Marionette TRACE conn7 -> [0,848,"timeouts",{"script":35000}] 04:37:29 INFO - PROCESS | 4060 | 1476445049429 Marionette TRACE conn7 <- [1,848,null,{}] 04:37:29 INFO - PROCESS | 4060 | 1476445049433 Marionette TRACE conn7 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:29 INFO - PROCESS | 4060 | 1476445049504 Marionette TRACE conn7 <- [1,849,null,{"value":null}] 04:37:29 INFO - PROCESS | 4060 | 1476445049518 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 4060 | ++DOCSHELL 1E8F2C00 == 10 [pid = 892] [id = 1646] 04:37:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (1E8F4800) [pid = 892] [serial = 3617] [outer = 00000000] 04:37:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (1E996000) [pid = 892] [serial = 3618] [outer = 1E8F4800] 04:37:29 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (1E999800) [pid = 892] [serial = 3619] [outer = 1E8F4800] 04:37:29 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:29 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:29 INFO - PROCESS | 4060 | 1476445049950 Marionette TRACE conn7 <- [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]]]}] 04:37:30 INFO - . 04:37:30 INFO - TEST-OK | /html/webappapis/scripting/events/body-onload.html | took 570ms 04:37:30 INFO - PROCESS | 4060 | 1476445050001 Marionette TRACE conn7 -> [0,851,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 4060 | 1476445050003 Marionette TRACE conn7 <- [1,851,null,{"value":"2147483652"}] 04:37:30 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-attributes-body-window.html 04:37:30 INFO - PROCESS | 4060 | 1476445050007 Marionette TRACE conn7 -> [0,852,"timeouts",{"script":35000}] 04:37:30 INFO - PROCESS | 4060 | 1476445050009 Marionette TRACE conn7 <- [1,852,null,{}] 04:37:30 INFO - PROCESS | 4060 | 1476445050017 Marionette TRACE conn7 -> [0,853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:30 INFO - PROCESS | 4060 | 1476445050092 Marionette TRACE conn7 <- [1,853,null,{"value":null}] 04:37:30 INFO - PROCESS | 4060 | 1476445050105 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 4060 | ++DOCSHELL 1FC50400 == 11 [pid = 892] [id = 1647] 04:37:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (1FC51C00) [pid = 892] [serial = 3620] [outer = 00000000] 04:37:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (1FC56800) [pid = 892] [serial = 3621] [outer = 1FC51C00] 04:37:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (1A364000) [pid = 892] [serial = 3622] [outer = 1FC51C00] 04:37:30 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:30 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:30 INFO - PROCESS | 4060 | 1476445050542 Marionette TRACE conn7 <- [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]]]}] 04:37:30 INFO - ................... 04:37:30 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-attributes-body-window.html | took 574ms 04:37:30 INFO - PROCESS | 4060 | 1476445050585 Marionette TRACE conn7 -> [0,855,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 4060 | 1476445050587 Marionette TRACE conn7 <- [1,855,null,{"value":"2147483652"}] 04:37:30 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-javascript.html 04:37:30 INFO - PROCESS | 4060 | 1476445050596 Marionette TRACE conn7 -> [0,856,"timeouts",{"script":35000}] 04:37:30 INFO - PROCESS | 4060 | 1476445050598 Marionette TRACE conn7 <- [1,856,null,{}] 04:37:30 INFO - PROCESS | 4060 | 1476445050602 Marionette TRACE conn7 -> [0,857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:30 INFO - PROCESS | 4060 | 1476445050669 Marionette TRACE conn7 <- [1,857,null,{"value":null}] 04:37:30 INFO - PROCESS | 4060 | 1476445050681 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 4060 | ++DOCSHELL 1A367400 == 12 [pid = 892] [id = 1648] 04:37:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (1A36D400) [pid = 892] [serial = 3623] [outer = 00000000] 04:37:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (1FC55C00) [pid = 892] [serial = 3624] [outer = 1A36D400] 04:37:30 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (1AE91800) [pid = 892] [serial = 3625] [outer = 1A36D400] 04:37:30 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:30 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:31 INFO - PROCESS | 4060 | 1476445051076 Marionette TRACE conn7 <- [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]]]}] 04:37:31 INFO - . 04:37:31 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-javascript.html | took 530ms 04:37:31 INFO - PROCESS | 4060 | 1476445051125 Marionette TRACE conn7 -> [0,859,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 4060 | 1476445051127 Marionette TRACE conn7 <- [1,859,null,{"value":"2147483652"}] 04:37:31 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-onresize.html 04:37:31 INFO - PROCESS | 4060 | 1476445051131 Marionette TRACE conn7 -> [0,860,"timeouts",{"script":35000}] 04:37:31 INFO - PROCESS | 4060 | 1476445051132 Marionette TRACE conn7 <- [1,860,null,{}] 04:37:31 INFO - PROCESS | 4060 | 1476445051136 Marionette TRACE conn7 -> [0,861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:31 INFO - PROCESS | 4060 | 1476445051201 Marionette TRACE conn7 <- [1,861,null,{"value":null}] 04:37:31 INFO - PROCESS | 4060 | 1476445051212 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 4060 | ++DOCSHELL 1AE94000 == 13 [pid = 892] [id = 1649] 04:37:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (1AE94400) [pid = 892] [serial = 3626] [outer = 00000000] 04:37:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (1AE9DC00) [pid = 892] [serial = 3627] [outer = 1AE94400] 04:37:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (1FC53400) [pid = 892] [serial = 3628] [outer = 1AE94400] 04:37:31 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:31 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (1A8B6000) [pid = 892] [serial = 3585] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/select-ask-for-reset.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (1A650800) [pid = 892] [serial = 3588] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/select-named-getter.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (1B928C00) [pid = 892] [serial = 3591] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/select-remove.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (0F4C7800) [pid = 892] [serial = 3544] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (0C22F000) [pid = 892] [serial = 3535] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (0782D400) [pid = 892] [serial = 3538] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (08FE2800) [pid = 892] [serial = 3541] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (14B51000) [pid = 892] [serial = 3553] [outer = 00000000] [url = data:,hello%20world?] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (0F687C00) [pid = 892] [serial = 3547] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (16377C00) [pid = 892] [serial = 3579] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (1AD9C000) [pid = 892] [serial = 3559] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (1A650C00) [pid = 892] [serial = 3556] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/form-submission-0/submit-entity-body.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (1A8AC800) [pid = 892] [serial = 3582] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (17C7C400) [pid = 892] [serial = 3575] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html?foo=bara] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (16371C00) [pid = 892] [serial = 3572] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/form-submission-0/url-encoded.html] 04:37:31 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0F99C400) [pid = 892] [serial = 3550] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html] 04:37:31 INFO - PROCESS | 4060 | 1476445051829 Marionette TRACE conn7 <- [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]]]}] 04:37:31 INFO - ... 04:37:31 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-onresize.html | took 730ms 04:37:31 INFO - PROCESS | 4060 | 1476445051865 Marionette TRACE conn7 -> [0,863,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 4060 | 1476445051867 Marionette TRACE conn7 <- [1,863,null,{"value":"2147483652"}] 04:37:31 INFO - PROCESS | 4060 | 1476445051871 Marionette TRACE conn7 -> [0,864,"timeouts",{"script":35000}] 04:37:31 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-processing-algorithm.html 04:37:31 INFO - PROCESS | 4060 | 1476445051873 Marionette TRACE conn7 <- [1,864,null,{}] 04:37:31 INFO - PROCESS | 4060 | 1476445051877 Marionette TRACE conn7 -> [0,865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:31 INFO - PROCESS | 4060 | 1476445051948 Marionette TRACE conn7 <- [1,865,null,{"value":null}] 04:37:31 INFO - PROCESS | 4060 | 1476445051963 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 4060 | ++DOCSHELL 1A363C00 == 14 [pid = 892] [id = 1650] 04:37:31 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (1A8B7800) [pid = 892] [serial = 3629] [outer = 00000000] 04:37:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (1B93A400) [pid = 892] [serial = 3630] [outer = 1A8B7800] 04:37:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (1B93B400) [pid = 892] [serial = 3631] [outer = 1A8B7800] 04:37:32 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:32 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:32 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(beforeUnload) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/JSEventHandler.cpp, line 191 04:37:32 INFO - PROCESS | 4060 | [Child 892] WARNING: NS_ENSURE_TRUE(beforeUnload) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/JSEventHandler.cpp, line 191 04:37:32 INFO - PROCESS | 4060 | 1476445052349 Marionette TRACE conn7 <- [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]]]}] 04:37:32 INFO - ....... 04:37:32 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-processing-algorithm.html | took 530ms 04:37:32 INFO - PROCESS | 4060 | 1476445052405 Marionette TRACE conn7 -> [0,867,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 4060 | 1476445052409 Marionette TRACE conn7 <- [1,867,null,{"value":"2147483652"}] 04:37:32 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-spec-example.html 04:37:32 INFO - PROCESS | 4060 | 1476445052413 Marionette TRACE conn7 -> [0,868,"timeouts",{"script":35000}] 04:37:32 INFO - PROCESS | 4060 | 1476445052418 Marionette TRACE conn7 <- [1,868,null,{}] 04:37:32 INFO - PROCESS | 4060 | 1476445052424 Marionette TRACE conn7 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:32 INFO - PROCESS | 4060 | 1476445052495 Marionette TRACE conn7 <- [1,869,null,{"value":null}] 04:37:32 INFO - PROCESS | 4060 | 1476445052509 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 4060 | ++DOCSHELL 1B93B800 == 15 [pid = 892] [id = 1651] 04:37:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (1B93E800) [pid = 892] [serial = 3632] [outer = 00000000] 04:37:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (1FC55000) [pid = 892] [serial = 3633] [outer = 1B93E800] 04:37:32 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (15593800) [pid = 892] [serial = 3634] [outer = 1B93E800] 04:37:32 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:32 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:32 INFO - PROCESS | 4060 | 1476445052939 Marionette TRACE conn7 <- [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]]]}] 04:37:33 INFO - ......... 04:37:33 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-spec-example.html | took 590ms 04:37:33 INFO - PROCESS | 4060 | 1476445053006 Marionette TRACE conn7 -> [0,871,"getWindowHandle",null] 04:37:33 INFO - TEST-START | /html/webappapis/scripting/events/inline-event-handler-ordering.html 04:37:33 INFO - PROCESS | 4060 | 1476445053009 Marionette TRACE conn7 <- [1,871,null,{"value":"2147483652"}] 04:37:33 INFO - PROCESS | 4060 | 1476445053012 Marionette TRACE conn7 -> [0,872,"timeouts",{"script":35000}] 04:37:33 INFO - PROCESS | 4060 | 1476445053014 Marionette TRACE conn7 <- [1,872,null,{}] 04:37:33 INFO - PROCESS | 4060 | 1476445053018 Marionette TRACE conn7 -> [0,873,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:33 INFO - PROCESS | 4060 | 1476445053085 Marionette TRACE conn7 <- [1,873,null,{"value":null}] 04:37:33 INFO - PROCESS | 4060 | 1476445053106 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 4060 | ++DOCSHELL 1559F400 == 16 [pid = 892] [id = 1652] 04:37:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (1559F800) [pid = 892] [serial = 3635] [outer = 00000000] 04:37:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (17CA2000) [pid = 892] [serial = 3636] [outer = 1559F800] 04:37:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (17CA8400) [pid = 892] [serial = 3637] [outer = 1559F800] 04:37:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:33 INFO - PROCESS | 4060 | [Child 892] 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 04:37:33 INFO - PROCESS | 4060 | 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 04:37:33 INFO - PROCESS | 4060 | [Child 892] 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 04:37:33 INFO - PROCESS | 4060 | 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 04:37:33 INFO - PROCESS | 4060 | 1476445053499 Marionette TRACE conn7 <- [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]]]}] 04:37:33 INFO - ... 04:37:33 INFO - TEST-ERROR | /html/webappapis/scripting/events/inline-event-handler-ordering.html | took 530ms 04:37:33 INFO - PROCESS | 4060 | 1476445053543 Marionette TRACE conn7 -> [0,875,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 4060 | 1476445053545 Marionette TRACE conn7 <- [1,875,null,{"value":"2147483652"}] 04:37:33 INFO - TEST-START | /html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html 04:37:33 INFO - PROCESS | 4060 | 1476445053550 Marionette TRACE conn7 -> [0,876,"timeouts",{"script":35000}] 04:37:33 INFO - PROCESS | 4060 | 1476445053551 Marionette TRACE conn7 <- [1,876,null,{}] 04:37:33 INFO - PROCESS | 4060 | 1476445053555 Marionette TRACE conn7 -> [0,877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:33 INFO - PROCESS | 4060 | 1476445053624 Marionette TRACE conn7 <- [1,877,null,{"value":null}] 04:37:33 INFO - PROCESS | 4060 | 1476445053637 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 4060 | ++DOCSHELL 17CAE800 == 17 [pid = 892] [id = 1653] 04:37:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (17CB0400) [pid = 892] [serial = 3638] [outer = 00000000] 04:37:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (1A30B400) [pid = 892] [serial = 3639] [outer = 17CB0400] 04:37:33 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (1A30E800) [pid = 892] [serial = 3640] [outer = 17CB0400] 04:37:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:33 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:33 INFO - PROCESS | 4060 | [Child 892] 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 04:37:33 INFO - PROCESS | 4060 | 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 04:37:34 INFO - PROCESS | 4060 | 1476445054060 Marionette TRACE conn7 <- [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]]]}] 04:37:34 INFO - . 04:37:34 INFO - TEST-OK | /html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html | took 530ms 04:37:34 INFO - PROCESS | 4060 | 1476445054083 Marionette TRACE conn7 -> [0,879,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 4060 | 1476445054085 Marionette TRACE conn7 <- [1,879,null,{"value":"2147483652"}] 04:37:34 INFO - PROCESS | 4060 | 1476445054088 Marionette TRACE conn7 -> [0,880,"timeouts",{"script":35000}] 04:37:34 INFO - TEST-START | /html/webappapis/scripting/events/onerroreventhandler.html 04:37:34 INFO - PROCESS | 4060 | 1476445054090 Marionette TRACE conn7 <- [1,880,null,{}] 04:37:34 INFO - PROCESS | 4060 | 1476445054094 Marionette TRACE conn7 -> [0,881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:34 INFO - PROCESS | 4060 | 1476445054167 Marionette TRACE conn7 <- [1,881,null,{"value":null}] 04:37:34 INFO - PROCESS | 4060 | 1476445054176 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 4060 | ++DOCSHELL 0F680C00 == 18 [pid = 892] [id = 1654] 04:37:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 101 (0F686000) [pid = 892] [serial = 3641] [outer = 00000000] 04:37:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 102 (14B53C00) [pid = 892] [serial = 3642] [outer = 0F686000] 04:37:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 103 (15596C00) [pid = 892] [serial = 3643] [outer = 0F686000] 04:37:34 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:34 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:34 INFO - PROCESS | 4060 | ++DOCSHELL 17C7E400 == 19 [pid = 892] [id = 1655] 04:37:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 104 (17C7F800) [pid = 892] [serial = 3644] [outer = 00000000] 04:37:34 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:34 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:34 INFO - PROCESS | 4060 | ++DOMWINDOW == 105 (17C81000) [pid = 892] [serial = 3645] [outer = 17C7F800] 04:37:34 INFO - PROCESS | 4060 | 1476445054775 Marionette TRACE conn7 <- [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]]]}] 04:37:34 INFO - ... 04:37:34 INFO - TEST-OK | /html/webappapis/scripting/events/onerroreventhandler.html | took 730ms 04:37:34 INFO - TEST-START | /http/content_length.html 04:37:34 INFO - PROCESS | 4060 | 1476445054823 Marionette TRACE conn7 -> [0,883,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 4060 | 1476445054825 Marionette TRACE conn7 <- [1,883,null,{"value":"2147483652"}] 04:37:34 INFO - PROCESS | 4060 | 1476445054828 Marionette TRACE conn7 -> [0,884,"timeouts",{"script":35000}] 04:37:34 INFO - PROCESS | 4060 | 1476445054830 Marionette TRACE conn7 <- [1,884,null,{}] 04:37:34 INFO - PROCESS | 4060 | 1476445054834 Marionette TRACE conn7 -> [0,885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:34 INFO - PROCESS | 4060 | 1476445054906 Marionette TRACE conn7 <- [1,885,null,{"value":null}] 04:37:34 INFO - PROCESS | 4060 | 1476445054922 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 4060 | ++DOCSHELL 09079000 == 20 [pid = 892] [id = 1656] 04:37:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 106 (09079800) [pid = 892] [serial = 3646] [outer = 00000000] 04:37:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 107 (0F4CF000) [pid = 892] [serial = 3647] [outer = 09079800] 04:37:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 108 (0F687400) [pid = 892] [serial = 3648] [outer = 09079800] 04:37:35 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:35 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:35 INFO - PROCESS | 4060 | 1476445055527 Marionette TRACE conn7 <- [1,886,null,{"value":["/http/content_length.html",0,null,null,[["Content-Length Test",0,null,null]]]}] 04:37:35 INFO - . 04:37:35 INFO - TEST-OK | /http/content_length.html | took 730ms 04:37:35 INFO - PROCESS | 4060 | 1476445055563 Marionette TRACE conn7 -> [0,887,"getWindowHandle",null] 04:37:35 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/link-prefetch-tag/top-level/keep-scheme-redirect/allowed.https.html 04:37:35 INFO - PROCESS | 4060 | 1476445055565 Marionette TRACE conn7 <- [1,887,null,{"value":"2147483652"}] 04:37:35 INFO - PROCESS | 4060 | 1476445055569 Marionette TRACE conn7 -> [0,888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:37:35 INFO - PROCESS | 4060 | 1476445055637 Marionette TRACE conn7 <- [1,888,null,{"value":null}] 04:37:35 INFO - PROCESS | 4060 | 1476445055645 Marionette TRACE conn7 -> [0,889,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:37:35 INFO - PROCESS | 4060 | ++DOMWINDOW == 109 (0F4D0800) [pid = 892] [serial = 3649] [outer = 0B64CC00] 04:37:35 INFO - PROCESS | 4060 | 1476445055939 Marionette TRACE conn7 <- [1,889,null,{}] 04:37:35 INFO - PROCESS | 4060 | 1476445055946 Marionette TRACE conn7 -> [0,890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:37:35 INFO - PROCESS | 4060 | 1476445055971 Marionette TRACE conn7 <- [1,890,null,{"value":null}] 04:37:35 INFO - PROCESS | 4060 | 1476445055975 Marionette TRACE conn7 -> [0,891,"timeouts",{"script":35000}] 04:37:35 INFO - PROCESS | 4060 | 1476445055978 Marionette TRACE conn7 <- [1,891,null,{}] 04:37:36 INFO - PROCESS | 4060 | 1476445055986 Marionette TRACE conn7 -> [0,892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:36 INFO - PROCESS | 4060 | 1476445056008 Marionette TRACE conn7 <- [1,892,null,{"value":null}] 04:37:36 INFO - PROCESS | 4060 | 1476445056011 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 4060 | ++DOCSHELL 09080000 == 21 [pid = 892] [id = 1657] 04:37:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 110 (0C235C00) [pid = 892] [serial = 3650] [outer = 00000000] 04:37:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 111 (0F684800) [pid = 892] [serial = 3651] [outer = 0C235C00] 04:37:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 112 (0F68D000) [pid = 892] [serial = 3652] [outer = 0C235C00] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1559F400 == 20 [pid = 892] [id = 1652] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1B93B800 == 19 [pid = 892] [id = 1651] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1A363C00 == 18 [pid = 892] [id = 1650] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1AE94000 == 17 [pid = 892] [id = 1649] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1A367400 == 16 [pid = 892] [id = 1648] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1FC50400 == 15 [pid = 892] [id = 1647] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1E8F2C00 == 14 [pid = 892] [id = 1646] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1D5EAC00 == 13 [pid = 892] [id = 1645] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1AE4A800 == 12 [pid = 892] [id = 1644] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 14B55800 == 11 [pid = 892] [id = 1643] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 09079400 == 10 [pid = 892] [id = 1642] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 0900B400 == 9 [pid = 892] [id = 1641] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 0F68A800 == 8 [pid = 892] [id = 1640] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 0906C400 == 7 [pid = 892] [id = 1639] 04:37:36 INFO - PROCESS | 4060 | --DOCSHELL 1AD9CC00 == 6 [pid = 892] [id = 1638] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 111 (1B92F000) [pid = 892] [serial = 3592] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 110 (1B930000) [pid = 892] [serial = 3593] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 109 (1BF62C00) [pid = 892] [serial = 3589] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 108 (1BF67800) [pid = 892] [serial = 3590] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 107 (1B026C00) [pid = 892] [serial = 3586] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 106 (1B028C00) [pid = 892] [serial = 3587] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 105 (1A8B5C00) [pid = 892] [serial = 3583] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 104 (1A8B6C00) [pid = 892] [serial = 3584] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 103 (17C8A400) [pid = 892] [serial = 3580] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 102 (1D779C00) [pid = 892] [serial = 3581] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 101 (16378400) [pid = 892] [serial = 3573] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 100 (1637A800) [pid = 892] [serial = 3574] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (17C7CC00) [pid = 892] [serial = 3576] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (17C81400) [pid = 892] [serial = 3577] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html?foo=bar] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (17C82000) [pid = 892] [serial = 3578] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html?foo=bara] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (1A655800) [pid = 892] [serial = 3557] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (1A657800) [pid = 892] [serial = 3558] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (1AD9DC00) [pid = 892] [serial = 3560] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (1ADA2400) [pid = 892] [serial = 3561] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (1ADA1400) [pid = 892] [serial = 3562] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (1AE48C00) [pid = 892] [serial = 3563] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (1AE4C000) [pid = 892] [serial = 3564] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (1AE4F800) [pid = 892] [serial = 3565] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (1AE52000) [pid = 892] [serial = 3566] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (1D76D800) [pid = 892] [serial = 3567] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (1D771800) [pid = 892] [serial = 3568] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (1D772400) [pid = 892] [serial = 3569] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (1D774C00) [pid = 892] [serial = 3570] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (1636DC00) [pid = 892] [serial = 3571] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0FA2D000) [pid = 892] [serial = 3551] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0FA2F000) [pid = 892] [serial = 3552] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (14B51C00) [pid = 892] [serial = 3554] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (14B58400) [pid = 892] [serial = 3555] [outer = 00000000] [url = data:,hello%20world?] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0F68CC00) [pid = 892] [serial = 3548] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0F99B800) [pid = 892] [serial = 3549] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0F4CC400) [pid = 892] [serial = 3545] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0F4CAC00) [pid = 892] [serial = 3546] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (09071400) [pid = 892] [serial = 3542] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (09074C00) [pid = 892] [serial = 3543] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (07831C00) [pid = 892] [serial = 3539] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0785B400) [pid = 892] [serial = 3540] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0C384C00) [pid = 892] [serial = 3537] [outer = 00000000] [url = about:blank] 04:37:36 INFO - PROCESS | 4060 | 1476445056479 Marionette TRACE conn7 <- [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] 04:37:36 INFO - PROCESS | 4060 | 1476445056522 Marionette TRACE conn7 <- [1,894,null,{"value":"2147483652"}] 04:37:36 INFO - PROCESS | 4060 | 1476445056525 Marionette TRACE conn7 -> [0,895,"timeouts",{"script":35000}] 04:37:36 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html 04:37:36 INFO - PROCESS | 4060 | 1476445056527 Marionette TRACE conn7 <- [1,895,null,{}] 04:37:36 INFO - PROCESS | 4060 | 1476445056531 Marionette TRACE conn7 -> [0,896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:36 INFO - PROCESS | 4060 | 1476445056604 Marionette TRACE conn7 <- [1,896,null,{"value":null}] 04:37:36 INFO - PROCESS | 4060 | 1476445056615 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 4060 | ++DOCSHELL 0950C800 == 7 [pid = 892] [id = 1658] 04:37:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0950CC00) [pid = 892] [serial = 3653] [outer = 00000000] 04:37:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (09B27800) [pid = 892] [serial = 3654] [outer = 0950CC00] 04:37:36 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (09B2F400) [pid = 892] [serial = 3655] [outer = 0950CC00] 04:37:37 INFO - PROCESS | 4060 | 1476445057057 Marionette TRACE conn7 <- [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]]]}] 04:37:37 INFO - . 04:37:37 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html | took 570ms 04:37:37 INFO - PROCESS | 4060 | 1476445057099 Marionette TRACE conn7 -> [0,898,"getWindowHandle",null] 04:37:37 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html 04:37:37 INFO - PROCESS | 4060 | 1476445057101 Marionette TRACE conn7 <- [1,898,null,{"value":"2147483652"}] 04:37:37 INFO - PROCESS | 4060 | 1476445057104 Marionette TRACE conn7 -> [0,899,"timeouts",{"script":35000}] 04:37:37 INFO - PROCESS | 4060 | 1476445057106 Marionette TRACE conn7 <- [1,899,null,{}] 04:37:37 INFO - PROCESS | 4060 | 1476445057110 Marionette TRACE conn7 -> [0,900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:37 INFO - PROCESS | 4060 | 1476445057180 Marionette TRACE conn7 <- [1,900,null,{"value":null}] 04:37:37 INFO - PROCESS | 4060 | 1476445057192 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 4060 | ++DOCSHELL 0C0AE800 == 8 [pid = 892] [id = 1659] 04:37:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0C0AF800) [pid = 892] [serial = 3656] [outer = 00000000] 04:37:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0C0B4400) [pid = 892] [serial = 3657] [outer = 0C0AF800] 04:37:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0C0B6C00) [pid = 892] [serial = 3658] [outer = 0C0AF800] 04:37:37 INFO - PROCESS | 4060 | 1476445057610 Marionette TRACE conn7 <- [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]]]}] 04:37:37 INFO - . 04:37:37 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html | took 530ms 04:37:37 INFO - PROCESS | 4060 | 1476445057635 Marionette TRACE conn7 -> [0,902,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 4060 | 1476445057638 Marionette TRACE conn7 <- [1,902,null,{"value":"2147483652"}] 04:37:37 INFO - PROCESS | 4060 | 1476445057641 Marionette TRACE conn7 -> [0,903,"timeouts",{"script":35000}] 04:37:37 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html 04:37:37 INFO - PROCESS | 4060 | 1476445057643 Marionette TRACE conn7 <- [1,903,null,{}] 04:37:37 INFO - PROCESS | 4060 | 1476445057647 Marionette TRACE conn7 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:37 INFO - PROCESS | 4060 | 1476445057720 Marionette TRACE conn7 <- [1,904,null,{"value":null}] 04:37:37 INFO - PROCESS | 4060 | 1476445057732 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 4060 | ++DOCSHELL 0C231C00 == 9 [pid = 892] [id = 1660] 04:37:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0C232000) [pid = 892] [serial = 3659] [outer = 00000000] 04:37:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0C384000) [pid = 892] [serial = 3660] [outer = 0C232000] 04:37:37 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0C386400) [pid = 892] [serial = 3661] [outer = 0C232000] 04:37:38 INFO - PROCESS | 4060 | [Child 892] 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 04:37:38 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:38 INFO - PROCESS | 4060 | [Child 892] 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 04:37:38 INFO - PROCESS | 4060 | 1476445058170 Marionette TRACE conn7 <- [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]]]}] 04:37:38 INFO - . 04:37:38 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html | took 570ms 04:37:38 INFO - PROCESS | 4060 | 1476445058220 Marionette TRACE conn7 -> [0,906,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 4060 | 1476445058222 Marionette TRACE conn7 <- [1,906,null,{"value":"2147483652"}] 04:37:38 INFO - PROCESS | 4060 | 1476445058225 Marionette TRACE conn7 -> [0,907,"timeouts",{"script":35000}] 04:37:38 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html 04:37:38 INFO - PROCESS | 4060 | 1476445058227 Marionette TRACE conn7 <- [1,907,null,{}] 04:37:38 INFO - PROCESS | 4060 | 1476445058231 Marionette TRACE conn7 -> [0,908,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:38 INFO - PROCESS | 4060 | 1476445058306 Marionette TRACE conn7 <- [1,908,null,{"value":null}] 04:37:38 INFO - PROCESS | 4060 | 1476445058317 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76800 == 10 [pid = 892] [id = 1661] 04:37:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0CB76C00) [pid = 892] [serial = 3662] [outer = 00000000] 04:37:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0CB7EC00) [pid = 892] [serial = 3663] [outer = 0CB76C00] 04:37:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0CC76400) [pid = 892] [serial = 3664] [outer = 0CB76C00] 04:37:38 INFO - PROCESS | 4060 | 1476445058762 Marionette TRACE conn7 <- [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]]]}] 04:37:38 INFO - . 04:37:38 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html | took 570ms 04:37:38 INFO - PROCESS | 4060 | 1476445058800 Marionette TRACE conn7 -> [0,910,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 4060 | 1476445058802 Marionette TRACE conn7 <- [1,910,null,{"value":"2147483652"}] 04:37:38 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html 04:37:38 INFO - PROCESS | 4060 | 1476445058805 Marionette TRACE conn7 -> [0,911,"timeouts",{"script":35000}] 04:37:38 INFO - PROCESS | 4060 | 1476445058807 Marionette TRACE conn7 <- [1,911,null,{}] 04:37:38 INFO - PROCESS | 4060 | 1476445058811 Marionette TRACE conn7 -> [0,912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:38 INFO - PROCESS | 4060 | 1476445058888 Marionette TRACE conn7 <- [1,912,null,{"value":null}] 04:37:38 INFO - PROCESS | 4060 | 1476445058904 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 4060 | ++DOCSHELL 0CFA0000 == 11 [pid = 892] [id = 1662] 04:37:38 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0CFA1400) [pid = 892] [serial = 3665] [outer = 00000000] 04:37:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0CFA7000) [pid = 892] [serial = 3666] [outer = 0CFA1400] 04:37:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0CFA8000) [pid = 892] [serial = 3667] [outer = 0CFA1400] 04:37:39 INFO - PROCESS | 4060 | [Child 892] 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 04:37:39 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:39 INFO - PROCESS | 4060 | [Child 892] 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 04:37:39 INFO - PROCESS | 4060 | 1476445059353 Marionette TRACE conn7 <- [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]]]}] 04:37:39 INFO - . 04:37:39 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html | took 570ms 04:37:39 INFO - PROCESS | 4060 | 1476445059376 Marionette TRACE conn7 -> [0,914,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 4060 | 1476445059378 Marionette TRACE conn7 <- [1,914,null,{"value":"2147483652"}] 04:37:39 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 04:37:39 INFO - PROCESS | 4060 | 1476445059381 Marionette TRACE conn7 -> [0,915,"timeouts",{"script":35000}] 04:37:39 INFO - PROCESS | 4060 | 1476445059383 Marionette TRACE conn7 <- [1,915,null,{}] 04:37:39 INFO - PROCESS | 4060 | 1476445059387 Marionette TRACE conn7 -> [0,916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:39 INFO - PROCESS | 4060 | 1476445059454 Marionette TRACE conn7 <- [1,916,null,{"value":null}] 04:37:39 INFO - PROCESS | 4060 | 1476445059464 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 4060 | ++DOCSHELL 0D068000 == 12 [pid = 892] [id = 1663] 04:37:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0D068400) [pid = 892] [serial = 3668] [outer = 00000000] 04:37:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0D06F800) [pid = 892] [serial = 3669] [outer = 0D068400] 04:37:39 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0D071C00) [pid = 892] [serial = 3670] [outer = 0D068400] 04:37:39 INFO - PROCESS | 4060 | [Child 892] 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 04:37:39 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:39 INFO - PROCESS | 4060 | 1476445059916 Marionette TRACE conn7 <- [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]]]}] 04:37:39 INFO - . 04:37:39 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 570ms 04:37:39 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html 04:37:39 INFO - PROCESS | 4060 | 1476445059951 Marionette TRACE conn7 -> [0,918,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 4060 | 1476445059954 Marionette TRACE conn7 <- [1,918,null,{"value":"2147483652"}] 04:37:39 INFO - PROCESS | 4060 | 1476445059957 Marionette TRACE conn7 -> [0,919,"timeouts",{"script":35000}] 04:37:39 INFO - PROCESS | 4060 | 1476445059959 Marionette TRACE conn7 <- [1,919,null,{}] 04:37:39 INFO - PROCESS | 4060 | 1476445059963 Marionette TRACE conn7 -> [0,920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:40 INFO - PROCESS | 4060 | 1476445060036 Marionette TRACE conn7 <- [1,920,null,{"value":null}] 04:37:40 INFO - PROCESS | 4060 | 1476445060052 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D3C00 == 13 [pid = 892] [id = 1664] 04:37:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0D0D6400) [pid = 892] [serial = 3671] [outer = 00000000] 04:37:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0D322C00) [pid = 892] [serial = 3672] [outer = 0D0D6400] 04:37:40 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0D323C00) [pid = 892] [serial = 3673] [outer = 0D0D6400] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (14B58000) [pid = 892] [serial = 3609] [outer = 00000000] [url = http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (1AE4B400) [pid = 892] [serial = 3612] [outer = 00000000] [url = about:blank] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (1A8B7800) [pid = 892] [serial = 3629] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-processing-algorithm.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0F33FC00) [pid = 892] [serial = 3606] [outer = 00000000] [url = http://web-platform.test:8000/html/syntax/serializing-html-fragments/outerHTML.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (1B93E800) [pid = 892] [serial = 3632] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-spec-example.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (1A36D400) [pid = 892] [serial = 3623] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-javascript.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (09077400) [pid = 892] [serial = 3597] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0FA22800) [pid = 892] [serial = 3600] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (09072C00) [pid = 892] [serial = 3603] [outer = 00000000] [url = http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (1D76F000) [pid = 892] [serial = 3614] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/atob/base64.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (1E8F4800) [pid = 892] [serial = 3617] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/body-onload.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (1AE94400) [pid = 892] [serial = 3626] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-onresize.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (1FC51C00) [pid = 892] [serial = 3620] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-attributes-body-window.html] 04:37:41 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (1559F800) [pid = 892] [serial = 3635] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/inline-event-handler-ordering.html] 04:37:41 INFO - PROCESS | 4060 | [Child 892] 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 04:37:41 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:41 INFO - PROCESS | 4060 | 1476445061560 Marionette TRACE conn7 <- [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]]]}] 04:37:41 INFO - . 04:37:41 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html | took 1632ms 04:37:41 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html 04:37:41 INFO - PROCESS | 4060 | 1476445061590 Marionette TRACE conn7 -> [0,922,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 4060 | 1476445061592 Marionette TRACE conn7 <- [1,922,null,{"value":"2147483652"}] 04:37:41 INFO - PROCESS | 4060 | 1476445061595 Marionette TRACE conn7 -> [0,923,"timeouts",{"script":35000}] 04:37:41 INFO - PROCESS | 4060 | 1476445061597 Marionette TRACE conn7 <- [1,923,null,{}] 04:37:41 INFO - PROCESS | 4060 | 1476445061601 Marionette TRACE conn7 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:41 INFO - PROCESS | 4060 | 1476445061670 Marionette TRACE conn7 <- [1,924,null,{"value":null}] 04:37:41 INFO - PROCESS | 4060 | 1476445061683 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 4060 | ++DOCSHELL 0D32A800 == 14 [pid = 892] [id = 1665] 04:37:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0D32F000) [pid = 892] [serial = 3674] [outer = 00000000] 04:37:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0D528000) [pid = 892] [serial = 3675] [outer = 0D32F000] 04:37:41 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0D73CC00) [pid = 892] [serial = 3676] [outer = 0D32F000] 04:37:42 INFO - PROCESS | 4060 | [Child 892] 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 04:37:42 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:42 INFO - PROCESS | 4060 | [Child 892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2695 04:37:42 INFO - PROCESS | 4060 | 1476445062140 Marionette TRACE conn7 <- [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]]]}] 04:37:42 INFO - . 04:37:42 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 570ms 04:37:42 INFO - TEST-START | /mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html 04:37:42 INFO - PROCESS | 4060 | 1476445062166 Marionette TRACE conn7 -> [0,926,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 4060 | 1476445062168 Marionette TRACE conn7 <- [1,926,null,{"value":"2147483652"}] 04:37:42 INFO - PROCESS | 4060 | 1476445062171 Marionette TRACE conn7 -> [0,927,"timeouts",{"script":35000}] 04:37:42 INFO - PROCESS | 4060 | 1476445062173 Marionette TRACE conn7 <- [1,927,null,{}] 04:37:42 INFO - PROCESS | 4060 | 1476445062177 Marionette TRACE conn7 -> [0,928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:42 INFO - PROCESS | 4060 | 1476445062250 Marionette TRACE conn7 <- [1,928,null,{"value":null}] 04:37:42 INFO - PROCESS | 4060 | 1476445062262 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 4060 | ++DOCSHELL 0D7A9C00 == 15 [pid = 892] [id = 1666] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0D7CA800) [pid = 892] [serial = 3677] [outer = 00000000] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0D7D3C00) [pid = 892] [serial = 3678] [outer = 0D7CA800] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0D8BD400) [pid = 892] [serial = 3679] [outer = 0D7CA800] 04:37:42 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C7800 == 16 [pid = 892] [id = 1667] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0D8C7C00) [pid = 892] [serial = 3680] [outer = 00000000] 04:37:42 INFO - PROCESS | 4060 | [Child 892] 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 493 04:37:42 INFO - PROCESS | 4060 | 1476445062675 Marionette TRACE conn7 <- [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]]]}] 04:37:42 INFO - . 04:37:42 INFO - TEST-OK | /mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html | took 530ms 04:37:42 INFO - PROCESS | 4060 | 1476445062706 Marionette TRACE conn7 -> [0,930,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 4060 | 1476445062708 Marionette TRACE conn7 <- [1,930,null,{"value":"2147483652"}] 04:37:42 INFO - PROCESS | 4060 | 1476445062711 Marionette TRACE conn7 -> [0,931,"timeouts",{"script":35000}] 04:37:42 INFO - PROCESS | 4060 | 1476445062713 Marionette TRACE conn7 <- [1,931,null,{}] 04:37:42 INFO - TEST-START | /mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 04:37:42 INFO - PROCESS | 4060 | 1476445062717 Marionette TRACE conn7 -> [0,932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0D7CE800) [pid = 892] [serial = 3681] [outer = 0D8C7C00] 04:37:42 INFO - PROCESS | 4060 | 1476445062783 Marionette TRACE conn7 <- [1,932,null,{"value":null}] 04:37:42 INFO - PROCESS | 4060 | --DOCSHELL 0D8C7800 == 15 [pid = 892] [id = 1667] 04:37:42 INFO - PROCESS | 4060 | 1476445062795 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 4060 | ++DOCSHELL 0D8C8800 == 16 [pid = 892] [id = 1668] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0D8C8C00) [pid = 892] [serial = 3682] [outer = 00000000] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0D957000) [pid = 892] [serial = 3683] [outer = 0D8C8C00] 04:37:42 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0D955000) [pid = 892] [serial = 3684] [outer = 0D8C8C00] 04:37:43 INFO - PROCESS | 4060 | [Child 892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 04:37:43 INFO - PROCESS | 4060 | 1476445063290 Marionette TRACE conn7 <- [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]]]}] 04:37:43 INFO - . 04:37:43 INFO - TEST-OK | /mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 630ms 04:37:43 INFO - PROCESS | 4060 | 1476445063347 Marionette TRACE conn7 -> [0,934,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 4060 | 1476445063349 Marionette TRACE conn7 <- [1,934,null,{"value":"2147483652"}] 04:37:43 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 04:37:43 INFO - PROCESS | 4060 | 1476445063352 Marionette TRACE conn7 -> [0,935,"getContext",null] 04:37:43 INFO - PROCESS | 4060 | 1476445063354 Marionette TRACE conn7 <- [1,935,null,{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063357 Marionette TRACE conn7 -> [0,936,"setContext",{"value":"chrome"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063359 Marionette TRACE conn7 <- [1,936,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063362 Marionette TRACE conn7 -> [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}] 04:37:43 INFO - PROCESS | 4060 | 1476445063376 Marionette TRACE conn7 <- [1,937,null,{"value":true}] 04:37:43 INFO - PROCESS | 4060 | 1476445063379 Marionette TRACE conn7 -> [0,938,"setContext",{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063381 Marionette TRACE conn7 <- [1,938,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063384 Marionette TRACE conn7 -> [0,939,"getContext",null] 04:37:43 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 04:37:43 INFO - PROCESS | 4060 | 1476445063386 Marionette TRACE conn7 <- [1,939,null,{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063389 Marionette TRACE conn7 -> [0,940,"setContext",{"value":"chrome"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063391 Marionette TRACE conn7 <- [1,940,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063395 Marionette TRACE conn7 -> [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}] 04:37:43 INFO - PROCESS | 4060 | 1476445063407 Marionette TRACE conn7 <- [1,941,null,{"value":null}] 04:37:43 INFO - PROCESS | 4060 | 1476445063409 Marionette TRACE conn7 -> [0,942,"setContext",{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063411 Marionette TRACE conn7 <- [1,942,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063417 Marionette TRACE conn7 -> [0,943,"getContext",null] 04:37:43 INFO - PROCESS | 4060 | 1476445063419 Marionette TRACE conn7 <- [1,943,null,{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063422 Marionette TRACE conn7 -> [0,944,"setContext",{"value":"chrome"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063423 Marionette TRACE conn7 <- [1,944,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063427 Marionette TRACE conn7 -> [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}] 04:37:43 INFO - PROCESS | 4060 | 1476445063439 Marionette TRACE conn7 <- [1,945,null,{"value":true}] 04:37:43 INFO - PROCESS | 4060 | 1476445063442 Marionette TRACE conn7 -> [0,946,"setContext",{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063443 Marionette TRACE conn7 <- [1,946,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063446 Marionette TRACE conn7 -> [0,947,"getContext",null] 04:37:43 INFO - PROCESS | 4060 | 1476445063448 Marionette TRACE conn7 <- [1,947,null,{"value":"content"}] 04:37:43 INFO - Setting pref security.mixed_content.use_hsts (false) 04:37:43 INFO - PROCESS | 4060 | 1476445063458 Marionette TRACE conn7 -> [0,948,"setContext",{"value":"chrome"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063460 Marionette TRACE conn7 <- [1,948,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063464 Marionette TRACE conn7 -> [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}] 04:37:43 INFO - PROCESS | 4060 | 1476445063478 Marionette TRACE conn7 <- [1,949,null,{"value":null}] 04:37:43 INFO - PROCESS | 4060 | 1476445063481 Marionette TRACE conn7 -> [0,950,"setContext",{"value":"content"}] 04:37:43 INFO - PROCESS | 4060 | 1476445063483 Marionette TRACE conn7 <- [1,950,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063486 Marionette TRACE conn7 -> [0,951,"timeouts",{"script":35000}] 04:37:43 INFO - PROCESS | 4060 | 1476445063488 Marionette TRACE conn7 <- [1,951,null,{}] 04:37:43 INFO - PROCESS | 4060 | 1476445063491 Marionette TRACE conn7 -> [0,952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:43 INFO - PROCESS | 4060 | 1476445063566 Marionette TRACE conn7 <- [1,952,null,{"value":null}] 04:37:43 INFO - PROCESS | 4060 | 1476445063578 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 4060 | ++DOCSHELL 09B2C400 == 17 [pid = 892] [id = 1669] 04:37:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0B345800) [pid = 892] [serial = 3685] [outer = 00000000] 04:37:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0C22A000) [pid = 892] [serial = 3686] [outer = 0B345800] 04:37:43 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0C389800) [pid = 892] [serial = 3687] [outer = 0B345800] 04:37:44 INFO - PROCESS | 4060 | 1476445064081 Marionette TRACE conn7 <- [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]]]}] 04:37:44 INFO - . 04:37:44 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 752ms 04:37:44 INFO - PROCESS | 4060 | 1476445064105 Marionette TRACE conn7 -> [0,954,"getWindowHandle",null] 04:37:44 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 04:37:44 INFO - PROCESS | 4060 | 1476445064107 Marionette TRACE conn7 <- [1,954,null,{"value":"2147483652"}] 04:37:44 INFO - PROCESS | 4060 | 1476445064110 Marionette TRACE conn7 -> [0,955,"timeouts",{"script":35000}] 04:37:44 INFO - PROCESS | 4060 | 1476445064112 Marionette TRACE conn7 <- [1,955,null,{}] 04:37:44 INFO - PROCESS | 4060 | 1476445064116 Marionette TRACE conn7 -> [0,956,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:44 INFO - PROCESS | 4060 | 1476445064197 Marionette TRACE conn7 <- [1,956,null,{"value":null}] 04:37:44 INFO - PROCESS | 4060 | 1476445064207 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 4060 | ++DOCSHELL 0D0CB400 == 18 [pid = 892] [id = 1670] 04:37:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0D0CD400) [pid = 892] [serial = 3688] [outer = 00000000] 04:37:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 93 (0D8BC800) [pid = 892] [serial = 3689] [outer = 0D0CD400] 04:37:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 94 (0D8CAC00) [pid = 892] [serial = 3690] [outer = 0D0CD400] 04:37:44 INFO - PROCESS | 4060 | [Child 892] 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 04:37:44 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:44 INFO - PROCESS | 4060 | [Child 892] 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 04:37:44 INFO - PROCESS | 4060 | 1476445064708 Marionette TRACE conn7 <- [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]]]}] 04:37:44 INFO - . 04:37:44 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 630ms 04:37:44 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 04:37:44 INFO - PROCESS | 4060 | 1476445064741 Marionette TRACE conn7 -> [0,958,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 4060 | 1476445064743 Marionette TRACE conn7 <- [1,958,null,{"value":"2147483652"}] 04:37:44 INFO - PROCESS | 4060 | 1476445064746 Marionette TRACE conn7 -> [0,959,"timeouts",{"script":35000}] 04:37:44 INFO - PROCESS | 4060 | 1476445064748 Marionette TRACE conn7 <- [1,959,null,{}] 04:37:44 INFO - PROCESS | 4060 | 1476445064752 Marionette TRACE conn7 -> [0,960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:44 INFO - PROCESS | 4060 | 1476445064821 Marionette TRACE conn7 <- [1,960,null,{"value":null}] 04:37:44 INFO - PROCESS | 4060 | 1476445064830 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 4060 | ++DOCSHELL 0950D000 == 19 [pid = 892] [id = 1671] 04:37:44 INFO - PROCESS | 4060 | ++DOMWINDOW == 95 (09B2EC00) [pid = 892] [serial = 3691] [outer = 00000000] 04:37:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 96 (0C387400) [pid = 892] [serial = 3692] [outer = 09B2EC00] 04:37:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 97 (0CB7A000) [pid = 892] [serial = 3693] [outer = 09B2EC00] 04:37:45 INFO - PROCESS | 4060 | [Child 892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 04:37:45 INFO - PROCESS | 4060 | 1476445065434 Marionette TRACE conn7 <- [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]]]}] 04:37:45 INFO - . 04:37:45 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 04:37:45 INFO - PROCESS | 4060 | 1476445065477 Marionette TRACE conn7 -> [0,962,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 4060 | 1476445065479 Marionette TRACE conn7 <- [1,962,null,{"value":"2147483652"}] 04:37:45 INFO - PROCESS | 4060 | 1476445065482 Marionette TRACE conn7 -> [0,963,"timeouts",{"script":35000}] 04:37:45 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 04:37:45 INFO - PROCESS | 4060 | 1476445065484 Marionette TRACE conn7 <- [1,963,null,{}] 04:37:45 INFO - PROCESS | 4060 | 1476445065488 Marionette TRACE conn7 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:45 INFO - PROCESS | 4060 | 1476445065557 Marionette TRACE conn7 <- [1,964,null,{"value":null}] 04:37:45 INFO - PROCESS | 4060 | 1476445065567 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B0800 == 20 [pid = 892] [id = 1672] 04:37:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 98 (0C0B6000) [pid = 892] [serial = 3694] [outer = 00000000] 04:37:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 99 (0CB70400) [pid = 892] [serial = 3695] [outer = 0C0B6000] 04:37:45 INFO - PROCESS | 4060 | ++DOMWINDOW == 100 (0CC7E000) [pid = 892] [serial = 3696] [outer = 0C0B6000] 04:37:46 INFO - PROCESS | 4060 | [Child 892] 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 04:37:46 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:46 INFO - PROCESS | 4060 | [Child 892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2695 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0D32A800 == 19 [pid = 892] [id = 1665] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0D7A9C00 == 18 [pid = 892] [id = 1666] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0CFA0000 == 17 [pid = 892] [id = 1662] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0D068000 == 16 [pid = 892] [id = 1663] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0D0D3C00 == 15 [pid = 892] [id = 1664] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0C231C00 == 14 [pid = 892] [id = 1660] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0CB76800 == 13 [pid = 892] [id = 1661] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 17C7E400 == 12 [pid = 892] [id = 1655] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0C0AE800 == 11 [pid = 892] [id = 1659] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 09079000 == 10 [pid = 892] [id = 1656] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 09080000 == 9 [pid = 892] [id = 1657] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0950C800 == 8 [pid = 892] [id = 1658] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 17CAE800 == 7 [pid = 892] [id = 1653] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0F680C00 == 6 [pid = 892] [id = 1654] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0D8C8800 == 5 [pid = 892] [id = 1668] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 09B2C400 == 4 [pid = 892] [id = 1669] 04:37:46 INFO - PROCESS | 4060 | --DOCSHELL 0D0CB400 == 3 [pid = 892] [id = 1670] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 99 (1D5EB400) [pid = 892] [serial = 3613] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 98 (1D5DCC00) [pid = 892] [serial = 3595] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 97 (0F4D0400) [pid = 892] [serial = 3599] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 96 (0F4C3C00) [pid = 892] [serial = 3598] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 95 (16376800) [pid = 892] [serial = 3602] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 94 (16371000) [pid = 892] [serial = 3601] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 93 (0FA26000) [pid = 892] [serial = 3605] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 92 (0F688800) [pid = 892] [serial = 3604] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (1637AC00) [pid = 892] [serial = 3608] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0FA2E800) [pid = 892] [serial = 3607] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (1AD96000) [pid = 892] [serial = 3611] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (1A653400) [pid = 892] [serial = 3610] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (1E8F6000) [pid = 892] [serial = 3616] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (1E8F2800) [pid = 892] [serial = 3615] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (1E999800) [pid = 892] [serial = 3619] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (1E996000) [pid = 892] [serial = 3618] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (1A364000) [pid = 892] [serial = 3622] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (1FC56800) [pid = 892] [serial = 3621] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (1AE91800) [pid = 892] [serial = 3625] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (1FC55C00) [pid = 892] [serial = 3624] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (1FC53400) [pid = 892] [serial = 3628] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (1AE9DC00) [pid = 892] [serial = 3627] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (1B93B400) [pid = 892] [serial = 3631] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (1B93A400) [pid = 892] [serial = 3630] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (15593800) [pid = 892] [serial = 3634] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (1FC55000) [pid = 892] [serial = 3633] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (17CA8400) [pid = 892] [serial = 3637] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (17CA2000) [pid = 892] [serial = 3636] [outer = 00000000] [url = about:blank] 04:37:46 INFO - PROCESS | 4060 | 1476445066489 Marionette TRACE conn7 <- [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]]]}] 04:37:46 INFO - . 04:37:46 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 1017ms 04:37:46 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 04:37:46 INFO - Clearing pref security.mixed_content.send_hsts_priming 04:37:46 INFO - PROCESS | 4060 | 1476445066504 Marionette TRACE conn7 -> [0,966,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 4060 | 1476445066506 Marionette TRACE conn7 <- [1,966,null,{"value":"2147483652"}] 04:37:46 INFO - PROCESS | 4060 | 1476445066509 Marionette TRACE conn7 -> [0,967,"getContext",null] 04:37:46 INFO - PROCESS | 4060 | 1476445066511 Marionette TRACE conn7 <- [1,967,null,{"value":"content"}] 04:37:46 INFO - PROCESS | 4060 | 1476445066514 Marionette TRACE conn7 -> [0,968,"setContext",{"value":"chrome"}] 04:37:46 INFO - PROCESS | 4060 | 1476445066516 Marionette TRACE conn7 <- [1,968,null,{}] 04:37:46 INFO - PROCESS | 4060 | 1476445066519 Marionette TRACE conn7 -> [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}] 04:37:46 INFO - PROCESS | 4060 | 1476445066530 Marionette TRACE conn7 <- [1,969,null,{"value":null}] 04:37:46 INFO - PROCESS | 4060 | 1476445066534 Marionette TRACE conn7 -> [0,970,"setContext",{"value":"content"}] 04:37:46 INFO - PROCESS | 4060 | 1476445066536 Marionette TRACE conn7 <- [1,970,null,{}] 04:37:46 INFO - PROCESS | 4060 | 1476445066539 Marionette TRACE conn7 -> [0,971,"getContext",null] 04:37:46 INFO - PROCESS | 4060 | 1476445066541 Marionette TRACE conn7 <- [1,971,null,{"value":"content"}] 04:37:46 INFO - Clearing pref security.mixed_content.use_hsts 04:37:46 INFO - PROCESS | 4060 | 1476445066544 Marionette TRACE conn7 -> [0,972,"setContext",{"value":"chrome"}] 04:37:46 INFO - PROCESS | 4060 | 1476445066546 Marionette TRACE conn7 <- [1,972,null,{}] 04:37:46 INFO - PROCESS | 4060 | 1476445066550 Marionette TRACE conn7 -> [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}] 04:37:46 INFO - PROCESS | 4060 | 1476445066561 Marionette TRACE conn7 <- [1,973,null,{"value":null}] 04:37:46 INFO - PROCESS | 4060 | 1476445066564 Marionette TRACE conn7 -> [0,974,"setContext",{"value":"content"}] 04:37:46 INFO - PROCESS | 4060 | 1476445066566 Marionette TRACE conn7 <- [1,974,null,{}] 04:37:46 INFO - PROCESS | 4060 | 1476445066574 Marionette TRACE conn7 -> [0,975,"timeouts",{"script":35000}] 04:37:46 INFO - PROCESS | 4060 | 1476445066576 Marionette TRACE conn7 <- [1,975,null,{}] 04:37:46 INFO - PROCESS | 4060 | 1476445066580 Marionette TRACE conn7 -> [0,976,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:46 INFO - PROCESS | 4060 | 1476445066655 Marionette TRACE conn7 <- [1,976,null,{"value":null}] 04:37:46 INFO - PROCESS | 4060 | 1476445066662 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 4060 | ++DOCSHELL 09077000 == 4 [pid = 892] [id = 1673] 04:37:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (09077400) [pid = 892] [serial = 3697] [outer = 00000000] 04:37:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (09501800) [pid = 892] [serial = 3698] [outer = 09077400] 04:37:46 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (09508400) [pid = 892] [serial = 3699] [outer = 09077400] 04:37:47 INFO - PROCESS | 4060 | [Child 892] 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 04:37:47 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:47 INFO - PROCESS | 4060 | [Child 892] ###!!! 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 04:37:47 INFO - PROCESS | 4060 | 1476445067076 Marionette TRACE conn7 <- [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]]]}] 04:37:47 INFO - . 04:37:47 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 586ms 04:37:47 INFO - PROCESS | 4060 | 1476445067096 Marionette TRACE conn7 -> [0,978,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 4060 | 1476445067098 Marionette TRACE conn7 <- [1,978,null,{"value":"2147483652"}] 04:37:47 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 04:37:47 INFO - PROCESS | 4060 | 1476445067107 Marionette TRACE conn7 -> [0,979,"timeouts",{"script":35000}] 04:37:47 INFO - PROCESS | 4060 | 1476445067109 Marionette TRACE conn7 <- [1,979,null,{}] 04:37:47 INFO - PROCESS | 4060 | 1476445067113 Marionette TRACE conn7 -> [0,980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:47 INFO - PROCESS | 4060 | 1476445067191 Marionette TRACE conn7 <- [1,980,null,{"value":null}] 04:37:47 INFO - PROCESS | 4060 | 1476445067206 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 4060 | ++DOCSHELL 0C228000 == 5 [pid = 892] [id = 1674] 04:37:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0C22A800) [pid = 892] [serial = 3700] [outer = 00000000] 04:37:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0CB70800) [pid = 892] [serial = 3701] [outer = 0C22A800] 04:37:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0CB76800) [pid = 892] [serial = 3702] [outer = 0C22A800] 04:37:47 INFO - PROCESS | 4060 | [Child 892] 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 04:37:47 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:47 INFO - PROCESS | 4060 | [Child 892] ###!!! 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 04:37:47 INFO - PROCESS | 4060 | 1476445067606 Marionette TRACE conn7 <- [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]]]}] 04:37:47 INFO - . 04:37:47 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 530ms 04:37:47 INFO - PROCESS | 4060 | 1476445067636 Marionette TRACE conn7 -> [0,982,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 4060 | 1476445067638 Marionette TRACE conn7 <- [1,982,null,{"value":"2147483652"}] 04:37:47 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 04:37:47 INFO - PROCESS | 4060 | 1476445067641 Marionette TRACE conn7 -> [0,983,"timeouts",{"script":35000}] 04:37:47 INFO - PROCESS | 4060 | 1476445067643 Marionette TRACE conn7 <- [1,983,null,{}] 04:37:47 INFO - PROCESS | 4060 | 1476445067647 Marionette TRACE conn7 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:47 INFO - PROCESS | 4060 | 1476445067716 Marionette TRACE conn7 <- [1,984,null,{"value":null}] 04:37:47 INFO - PROCESS | 4060 | 1476445067757 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 4060 | ++DOCSHELL 0D0D2400 == 6 [pid = 892] [id = 1675] 04:37:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0D0D2800) [pid = 892] [serial = 3703] [outer = 00000000] 04:37:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0D321C00) [pid = 892] [serial = 3704] [outer = 0D0D2800] 04:37:47 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0D32FC00) [pid = 892] [serial = 3705] [outer = 0D0D2800] 04:37:48 INFO - PROCESS | 4060 | [Child 892] 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 04:37:48 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:48 INFO - PROCESS | 4060 | 1476445068191 Marionette TRACE conn7 <- [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]]]}] 04:37:48 INFO - . 04:37:48 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 570ms 04:37:48 INFO - PROCESS | 4060 | 1476445068212 Marionette TRACE conn7 -> [0,986,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 4060 | 1476445068214 Marionette TRACE conn7 <- [1,986,null,{"value":"2147483652"}] 04:37:48 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html 04:37:48 INFO - PROCESS | 4060 | 1476445068217 Marionette TRACE conn7 -> [0,987,"timeouts",{"script":35000}] 04:37:48 INFO - PROCESS | 4060 | 1476445068219 Marionette TRACE conn7 <- [1,987,null,{}] 04:37:48 INFO - PROCESS | 4060 | 1476445068223 Marionette TRACE conn7 -> [0,988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:48 INFO - PROCESS | 4060 | 1476445068291 Marionette TRACE conn7 <- [1,988,null,{"value":null}] 04:37:48 INFO - PROCESS | 4060 | 1476445068316 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 4060 | ++DOCSHELL 0D7D2800 == 7 [pid = 892] [id = 1676] 04:37:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0D8BC400) [pid = 892] [serial = 3706] [outer = 00000000] 04:37:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0D8C8800) [pid = 892] [serial = 3707] [outer = 0D8BC400] 04:37:48 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0D951400) [pid = 892] [serial = 3708] [outer = 0D8BC400] 04:37:48 INFO - PROCESS | 4060 | [Child 892] 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 04:37:48 INFO - PROCESS | 4060 | [Child 892] 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/HttpChannelChild.cpp, line 1884 04:37:48 INFO - PROCESS | 4060 | 1476445068815 Marionette TRACE conn7 <- [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]]]}] 04:37:48 INFO - . 04:37:48 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html | took 631ms 04:37:48 INFO - PROCESS | 4060 | 1476445068850 Marionette TRACE conn7 -> [0,990,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 4060 | 1476445068856 Marionette TRACE conn7 <- [1,990,null,{"value":"2147483652"}] 04:37:48 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 04:37:48 INFO - PROCESS | 4060 | 1476445068863 Marionette TRACE conn7 -> [0,991,"getContext",null] 04:37:48 INFO - PROCESS | 4060 | 1476445068869 Marionette TRACE conn7 <- [1,991,null,{"value":"content"}] 04:37:48 INFO - PROCESS | 4060 | 1476445068875 Marionette TRACE conn7 -> [0,992,"setContext",{"value":"chrome"}] 04:37:48 INFO - PROCESS | 4060 | 1476445068880 Marionette TRACE conn7 <- [1,992,null,{}] 04:37:48 INFO - PROCESS | 4060 | 1476445068887 Marionette TRACE conn7 -> [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}] 04:37:48 INFO - PROCESS | 4060 | 1476445068908 Marionette TRACE conn7 <- [1,993,null,{"value":true}] 04:37:48 INFO - PROCESS | 4060 | 1476445068955 Marionette TRACE conn7 -> [0,994,"setContext",{"value":"content"}] 04:37:48 INFO - PROCESS | 4060 | 1476445068961 Marionette TRACE conn7 <- [1,994,null,{}] 04:37:48 INFO - PROCESS | 4060 | 1476445068972 Marionette TRACE conn7 -> [0,995,"getContext",null] 04:37:48 INFO - PROCESS | 4060 | 1476445068976 Marionette TRACE conn7 <- [1,995,null,{"value":"content"}] 04:37:48 INFO - PROCESS | 4060 | 1476445068980 Marionette TRACE conn7 -> [0,996,"setContext",{"value":"chrome"}] 04:37:48 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 04:37:48 INFO - PROCESS | 4060 | 1476445068983 Marionette TRACE conn7 <- [1,996,null,{}] 04:37:48 INFO - PROCESS | 4060 | 1476445068988 Marionette TRACE conn7 -> [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}] 04:37:49 INFO - PROCESS | 4060 | 1476445069006 Marionette TRACE conn7 <- [1,997,null,{"value":null}] 04:37:49 INFO - PROCESS | 4060 | 1476445069010 Marionette TRACE conn7 -> [0,998,"setContext",{"value":"content"}] 04:37:49 INFO - PROCESS | 4060 | 1476445069013 Marionette TRACE conn7 <- [1,998,null,{}] 04:37:49 INFO - PROCESS | 4060 | 1476445069017 Marionette TRACE conn7 -> [0,999,"getContext",null] 04:37:49 INFO - PROCESS | 4060 | 1476445069022 Marionette TRACE conn7 <- [1,999,null,{"value":"content"}] 04:37:49 INFO - PROCESS | 4060 | 1476445069034 Marionette TRACE conn7 -> [0,1000,"setContext",{"value":"chrome"}] 04:37:49 INFO - PROCESS | 4060 | 1476445069040 Marionette TRACE conn7 <- [1,1000,null,{}] 04:37:49 INFO - PROCESS | 4060 | 1476445069044 Marionette TRACE conn7 -> [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}] 04:37:49 INFO - PROCESS | 4060 | 1476445069059 Marionette TRACE conn7 <- [1,1001,null,{"value":true}] 04:37:49 INFO - PROCESS | 4060 | 1476445069107 Marionette TRACE conn7 -> [0,1002,"setContext",{"value":"content"}] 04:37:49 INFO - PROCESS | 4060 | 1476445069109 Marionette TRACE conn7 <- [1,1002,null,{}] 04:37:49 INFO - PROCESS | 4060 | 1476445069113 Marionette TRACE conn7 -> [0,1003,"getContext",null] 04:37:49 INFO - PROCESS | 4060 | 1476445069116 Marionette TRACE conn7 <- [1,1003,null,{"value":"content"}] 04:37:49 INFO - Setting pref security.mixed_content.use_hsts (false) 04:37:49 INFO - PROCESS | 4060 | 1476445069120 Marionette TRACE conn7 -> [0,1004,"setContext",{"value":"chrome"}] 04:37:49 INFO - PROCESS | 4060 | 1476445069122 Marionette TRACE conn7 <- [1,1004,null,{}] 04:37:49 INFO - PROCESS | 4060 | 1476445069127 Marionette TRACE conn7 -> [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}] 04:37:49 INFO - PROCESS | 4060 | 1476445069145 Marionette TRACE conn7 <- [1,1005,null,{"value":null}] 04:37:49 INFO - PROCESS | 4060 | 1476445069148 Marionette TRACE conn7 -> [0,1006,"setContext",{"value":"content"}] 04:37:49 INFO - PROCESS | 4060 | 1476445069151 Marionette TRACE conn7 <- [1,1006,null,{}] 04:37:49 INFO - PROCESS | 4060 | 1476445069155 Marionette TRACE conn7 -> [0,1007,"timeouts",{"script":35000}] 04:37:49 INFO - PROCESS | 4060 | 1476445069158 Marionette TRACE conn7 <- [1,1007,null,{}] 04:37:49 INFO - PROCESS | 4060 | 1476445069162 Marionette TRACE conn7 -> [0,1008,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:49 INFO - PROCESS | 4060 | 1476445069292 Marionette TRACE conn7 <- [1,1008,null,{"value":null}] 04:37:49 INFO - PROCESS | 4060 | 1476445069320 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 4060 | ++DOCSHELL 0DE80800 == 8 [pid = 892] [id = 1677] 04:37:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0DF12C00) [pid = 892] [serial = 3709] [outer = 00000000] 04:37:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0DF1B800) [pid = 892] [serial = 3710] [outer = 0DF12C00] 04:37:49 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (0DFEDC00) [pid = 892] [serial = 3711] [outer = 0DF12C00] 04:37:49 INFO - PROCESS | 4060 | 1476445069972 Marionette TRACE conn7 <- [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]]]}] 04:37:50 INFO - . 04:37:50 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 1166ms 04:37:50 INFO - PROCESS | 4060 | 1476445070030 Marionette TRACE conn7 -> [0,1010,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 4060 | 1476445070033 Marionette TRACE conn7 <- [1,1010,null,{"value":"2147483652"}] 04:37:50 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 04:37:50 INFO - PROCESS | 4060 | 1476445070052 Marionette TRACE conn7 -> [0,1011,"timeouts",{"script":35000}] 04:37:50 INFO - PROCESS | 4060 | 1476445070055 Marionette TRACE conn7 <- [1,1011,null,{}] 04:37:50 INFO - PROCESS | 4060 | 1476445070060 Marionette TRACE conn7 -> [0,1012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:50 INFO - PROCESS | 4060 | 1476445070167 Marionette TRACE conn7 <- [1,1012,null,{"value":null}] 04:37:50 INFO - PROCESS | 4060 | 1476445070205 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 4060 | ++DOCSHELL 0E417C00 == 9 [pid = 892] [id = 1678] 04:37:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (0E418000) [pid = 892] [serial = 3712] [outer = 00000000] 04:37:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0E424000) [pid = 892] [serial = 3713] [outer = 0E418000] 04:37:50 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (0E4F6400) [pid = 892] [serial = 3714] [outer = 0E418000] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0D32F000) [pid = 892] [serial = 3674] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (0D068400) [pid = 892] [serial = 3668] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (0D7CA800) [pid = 892] [serial = 3677] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (0C235C00) [pid = 892] [serial = 3650] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (0950CC00) [pid = 892] [serial = 3653] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (17C7F800) [pid = 892] [serial = 3644] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler-frame.html] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0F686000) [pid = 892] [serial = 3641] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler.html] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (17CB0400) [pid = 892] [serial = 3638] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0C0AF800) [pid = 892] [serial = 3656] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (0D8C7C00) [pid = 892] [serial = 3680] [outer = 00000000] [url = about:blank] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (1B92B000) [pid = 892] [serial = 3594] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-figure-element/grouping-figure.html] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0F337800) [pid = 892] [serial = 262] [outer = 00000000] [url = https://web-platform.test:8443/cookies/secure/set-from-http.https.sub.html] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0C232000) [pid = 892] [serial = 3659] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0CFA1400) [pid = 892] [serial = 3665] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0CB76C00) [pid = 892] [serial = 3662] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0D0D6400) [pid = 892] [serial = 3671] [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] 04:37:51 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (0D8C8C00) [pid = 892] [serial = 3682] [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] 04:37:52 INFO - PROCESS | 4060 | 1476445072042 Marionette TRACE conn7 <- [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]]]}] 04:37:52 INFO - . 04:37:52 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 2020ms 04:37:52 INFO - PROCESS | 4060 | 1476445072079 Marionette TRACE conn7 -> [0,1014,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 4060 | 1476445072083 Marionette TRACE conn7 <- [1,1014,null,{"value":"2147483652"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072089 Marionette TRACE conn7 -> [0,1015,"timeouts",{"script":35000}] 04:37:52 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 04:37:52 INFO - PROCESS | 4060 | 1476445072097 Marionette TRACE conn7 <- [1,1015,null,{}] 04:37:52 INFO - PROCESS | 4060 | 1476445072103 Marionette TRACE conn7 -> [0,1016,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:52 INFO - PROCESS | 4060 | 1476445072193 Marionette TRACE conn7 <- [1,1016,null,{"value":null}] 04:37:52 INFO - PROCESS | 4060 | 1476445072221 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 4060 | ++DOCSHELL 0CB76000 == 10 [pid = 892] [id = 1679] 04:37:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0CB76400) [pid = 892] [serial = 3715] [outer = 00000000] 04:37:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0E5BE400) [pid = 892] [serial = 3716] [outer = 0CB76400] 04:37:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0E5C2000) [pid = 892] [serial = 3717] [outer = 0CB76400] 04:37:52 INFO - PROCESS | 4060 | 1476445072663 Marionette TRACE conn7 <- [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]]]}] 04:37:52 INFO - . 04:37:52 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 630ms 04:37:52 INFO - PROCESS | 4060 | 1476445072723 Marionette TRACE conn7 -> [0,1018,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 4060 | 1476445072730 Marionette TRACE conn7 <- [1,1018,null,{"value":"2147483652"}] 04:37:52 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html 04:37:52 INFO - Clearing pref security.mixed_content.send_hsts_priming 04:37:52 INFO - PROCESS | 4060 | 1476445072738 Marionette TRACE conn7 -> [0,1019,"getContext",null] 04:37:52 INFO - PROCESS | 4060 | 1476445072741 Marionette TRACE conn7 <- [1,1019,null,{"value":"content"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072745 Marionette TRACE conn7 -> [0,1020,"setContext",{"value":"chrome"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072747 Marionette TRACE conn7 <- [1,1020,null,{}] 04:37:52 INFO - PROCESS | 4060 | 1476445072751 Marionette TRACE conn7 -> [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}] 04:37:52 INFO - PROCESS | 4060 | 1476445072763 Marionette TRACE conn7 <- [1,1021,null,{"value":null}] 04:37:52 INFO - PROCESS | 4060 | 1476445072767 Marionette TRACE conn7 -> [0,1022,"setContext",{"value":"content"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072769 Marionette TRACE conn7 <- [1,1022,null,{}] 04:37:52 INFO - Clearing pref security.mixed_content.use_hsts 04:37:52 INFO - PROCESS | 4060 | 1476445072773 Marionette TRACE conn7 -> [0,1023,"getContext",null] 04:37:52 INFO - PROCESS | 4060 | 1476445072777 Marionette TRACE conn7 <- [1,1023,null,{"value":"content"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072788 Marionette TRACE conn7 -> [0,1024,"setContext",{"value":"chrome"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072793 Marionette TRACE conn7 <- [1,1024,null,{}] 04:37:52 INFO - PROCESS | 4060 | 1476445072797 Marionette TRACE conn7 -> [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}] 04:37:52 INFO - PROCESS | 4060 | 1476445072809 Marionette TRACE conn7 <- [1,1025,null,{"value":null}] 04:37:52 INFO - PROCESS | 4060 | 1476445072812 Marionette TRACE conn7 -> [0,1026,"setContext",{"value":"content"}] 04:37:52 INFO - PROCESS | 4060 | 1476445072814 Marionette TRACE conn7 <- [1,1026,null,{}] 04:37:52 INFO - PROCESS | 4060 | 1476445072818 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:37:52 INFO - PROCESS | 4060 | 1476445072905 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 04:37:52 INFO - PROCESS | 4060 | 1476445072929 Marionette TRACE conn7 -> [0,1028,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:37:52 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:52 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:52 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (0E5C6000) [pid = 892] [serial = 3718] [outer = 0B64CC00] 04:37:53 INFO - PROCESS | 4060 | 1476445073093 Marionette TRACE conn7 <- [1,1028,null,{}] 04:37:53 INFO - PROCESS | 4060 | 1476445073097 Marionette TRACE conn7 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:37:53 INFO - PROCESS | 4060 | 1476445073115 Marionette TRACE conn7 <- [1,1029,null,{"value":null}] 04:37:53 INFO - PROCESS | 4060 | 1476445073119 Marionette TRACE conn7 -> [0,1030,"timeouts",{"script":35000}] 04:37:53 INFO - PROCESS | 4060 | 1476445073122 Marionette TRACE conn7 <- [1,1030,null,{}] 04:37:53 INFO - PROCESS | 4060 | 1476445073126 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:53 INFO - PROCESS | 4060 | 1476445073148 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 04:37:53 INFO - PROCESS | 4060 | 1476445073151 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 4060 | ++DOCSHELL 0E7E9C00 == 11 [pid = 892] [id = 1680] 04:37:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0E7EA000) [pid = 892] [serial = 3719] [outer = 00000000] 04:37:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 79 (0E7EE400) [pid = 892] [serial = 3720] [outer = 0E7EA000] 04:37:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 80 (0E7EF400) [pid = 892] [serial = 3721] [outer = 0E7EA000] 04:37:53 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:53 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:53 INFO - PROCESS | 4060 | 1476445073635 Marionette TRACE conn7 <- [1,1032,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:53 INFO - . 04:37:53 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html | took 919ms 04:37:53 INFO - PROCESS | 4060 | 1476445073657 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 4060 | 1476445073659 Marionette TRACE conn7 <- [1,1033,null,{"value":"2147483652"}] 04:37:53 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html 04:37:53 INFO - PROCESS | 4060 | 1476445073663 Marionette TRACE conn7 -> [0,1034,"timeouts",{"script":35000}] 04:37:53 INFO - PROCESS | 4060 | 1476445073666 Marionette TRACE conn7 <- [1,1034,null,{}] 04:37:53 INFO - PROCESS | 4060 | 1476445073670 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:53 INFO - PROCESS | 4060 | 1476445073750 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 04:37:53 INFO - PROCESS | 4060 | 1476445073765 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 4060 | ++DOCSHELL 0C22CC00 == 12 [pid = 892] [id = 1681] 04:37:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 81 (0C230800) [pid = 892] [serial = 3722] [outer = 00000000] 04:37:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 82 (0D06E400) [pid = 892] [serial = 3723] [outer = 0C230800] 04:37:53 INFO - PROCESS | 4060 | ++DOMWINDOW == 83 (0D0D6800) [pid = 892] [serial = 3724] [outer = 0C230800] 04:37:54 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:54 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:54 INFO - PROCESS | 4060 | 1476445074307 Marionette TRACE conn7 <- [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"]]]}] 04:37:54 INFO - . 04:37:54 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html | took 670ms 04:37:54 INFO - PROCESS | 4060 | 1476445074337 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 4060 | 1476445074339 Marionette TRACE conn7 <- [1,1037,null,{"value":"2147483652"}] 04:37:54 INFO - PROCESS | 4060 | 1476445074343 Marionette TRACE conn7 -> [0,1038,"timeouts",{"script":35000}] 04:37:54 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html 04:37:54 INFO - PROCESS | 4060 | 1476445074346 Marionette TRACE conn7 <- [1,1038,null,{}] 04:37:54 INFO - PROCESS | 4060 | 1476445074350 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:54 INFO - PROCESS | 4060 | 1476445074420 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 04:37:54 INFO - PROCESS | 4060 | 1476445074424 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 4060 | ++DOCSHELL 0DFEC000 == 13 [pid = 892] [id = 1682] 04:37:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 84 (0DFF4400) [pid = 892] [serial = 3725] [outer = 00000000] 04:37:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 85 (0E420000) [pid = 892] [serial = 3726] [outer = 0DFF4400] 04:37:54 INFO - PROCESS | 4060 | ++DOMWINDOW == 86 (0E4F2800) [pid = 892] [serial = 3727] [outer = 0DFF4400] 04:37:54 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:54 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:54 INFO - PROCESS | 4060 | 1476445074928 Marionette TRACE conn7 <- [1,1040,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:54 INFO - . 04:37:54 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html | took 630ms 04:37:54 INFO - PROCESS | 4060 | 1476445074977 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 4060 | 1476445074979 Marionette TRACE conn7 <- [1,1041,null,{"value":"2147483652"}] 04:37:54 INFO - PROCESS | 4060 | 1476445074983 Marionette TRACE conn7 -> [0,1042,"timeouts",{"script":35000}] 04:37:54 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html 04:37:54 INFO - PROCESS | 4060 | 1476445074986 Marionette TRACE conn7 <- [1,1042,null,{}] 04:37:54 INFO - PROCESS | 4060 | 1476445074991 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:55 INFO - PROCESS | 4060 | 1476445075072 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 04:37:55 INFO - PROCESS | 4060 | 1476445075082 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 4060 | ++DOCSHELL 09072400 == 14 [pid = 892] [id = 1683] 04:37:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 87 (09072800) [pid = 892] [serial = 3728] [outer = 00000000] 04:37:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 88 (09505000) [pid = 892] [serial = 3729] [outer = 09072800] 04:37:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 89 (0B34C000) [pid = 892] [serial = 3730] [outer = 09072800] 04:37:55 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:55 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:55 INFO - PROCESS | 4060 | 1476445075640 Marionette TRACE conn7 <- [1,1044,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:55 INFO - . 04:37:55 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html | took 671ms 04:37:55 INFO - PROCESS | 4060 | 1476445075660 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 4060 | 1476445075663 Marionette TRACE conn7 <- [1,1045,null,{"value":"2147483652"}] 04:37:55 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html 04:37:55 INFO - PROCESS | 4060 | 1476445075667 Marionette TRACE conn7 -> [0,1046,"timeouts",{"script":35000}] 04:37:55 INFO - PROCESS | 4060 | 1476445075669 Marionette TRACE conn7 <- [1,1046,null,{}] 04:37:55 INFO - PROCESS | 4060 | 1476445075673 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:55 INFO - PROCESS | 4060 | 1476445075740 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 04:37:55 INFO - PROCESS | 4060 | 1476445075747 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 4060 | ++DOCSHELL 0782C800 == 15 [pid = 892] [id = 1684] 04:37:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 90 (07861400) [pid = 892] [serial = 3731] [outer = 00000000] 04:37:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 91 (0C229800) [pid = 892] [serial = 3732] [outer = 07861400] 04:37:55 INFO - PROCESS | 4060 | ++DOMWINDOW == 92 (0C233800) [pid = 892] [serial = 3733] [outer = 07861400] 04:37:55 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:55 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0E417C00 == 14 [pid = 892] [id = 1678] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0CB76000 == 13 [pid = 892] [id = 1679] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0D7D2800 == 12 [pid = 892] [id = 1676] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0DE80800 == 11 [pid = 892] [id = 1677] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0C228000 == 10 [pid = 892] [id = 1674] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0D0D2400 == 9 [pid = 892] [id = 1675] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0C0B0800 == 8 [pid = 892] [id = 1672] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 09077000 == 7 [pid = 892] [id = 1673] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0950D000 == 6 [pid = 892] [id = 1671] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0E7E9C00 == 5 [pid = 892] [id = 1680] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0C22CC00 == 4 [pid = 892] [id = 1681] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 0DFEC000 == 3 [pid = 892] [id = 1682] 04:37:56 INFO - PROCESS | 4060 | --DOCSHELL 09072400 == 2 [pid = 892] [id = 1683] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 91 (1D5DEC00) [pid = 892] [serial = 3596] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 90 (0F4CD400) [pid = 892] [serial = 264] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 89 (0ECE3800) [pid = 892] [serial = 261] [outer = 00000000] [url = https://web-platform.test:8443/testharness_runner.html] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 88 (1A30E800) [pid = 892] [serial = 3640] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 87 (1A30B400) [pid = 892] [serial = 3639] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 86 (17C81000) [pid = 892] [serial = 3645] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler-frame.html] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 85 (15596C00) [pid = 892] [serial = 3643] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 84 (14B53C00) [pid = 892] [serial = 3642] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 83 (0F4CF000) [pid = 892] [serial = 3647] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 82 (0F68D000) [pid = 892] [serial = 3652] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 81 (0F684800) [pid = 892] [serial = 3651] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 80 (09B2F400) [pid = 892] [serial = 3655] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 79 (09B27800) [pid = 892] [serial = 3654] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 78 (0C0B6C00) [pid = 892] [serial = 3658] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0C0B4400) [pid = 892] [serial = 3657] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0C386400) [pid = 892] [serial = 3661] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0C384000) [pid = 892] [serial = 3660] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0CC76400) [pid = 892] [serial = 3664] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (0CB7EC00) [pid = 892] [serial = 3663] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0CFA8000) [pid = 892] [serial = 3667] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0CFA7000) [pid = 892] [serial = 3666] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0D071C00) [pid = 892] [serial = 3670] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0D06F800) [pid = 892] [serial = 3669] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0D323C00) [pid = 892] [serial = 3673] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0D322C00) [pid = 892] [serial = 3672] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0D73CC00) [pid = 892] [serial = 3676] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0D528000) [pid = 892] [serial = 3675] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0D8BD400) [pid = 892] [serial = 3679] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0D7D3C00) [pid = 892] [serial = 3678] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0D955000) [pid = 892] [serial = 3684] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0D957000) [pid = 892] [serial = 3683] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0D7CE800) [pid = 892] [serial = 3681] [outer = 00000000] [url = about:blank] 04:37:56 INFO - PROCESS | 4060 | 1476445076617 Marionette TRACE conn7 <- [1,1048,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:56 INFO - . 04:37:56 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html | took 974ms 04:37:56 INFO - PROCESS | 4060 | 1476445076643 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 4060 | 1476445076649 Marionette TRACE conn7 <- [1,1049,null,{"value":"2147483652"}] 04:37:56 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html 04:37:56 INFO - PROCESS | 4060 | 1476445076656 Marionette TRACE conn7 -> [0,1050,"timeouts",{"script":35000}] 04:37:56 INFO - PROCESS | 4060 | 1476445076661 Marionette TRACE conn7 <- [1,1050,null,{}] 04:37:56 INFO - PROCESS | 4060 | 1476445076668 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:56 INFO - PROCESS | 4060 | 1476445076784 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 04:37:56 INFO - PROCESS | 4060 | 1476445076821 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 4060 | ++DOCSHELL 09071800 == 3 [pid = 892] [id = 1685] 04:37:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (09072400) [pid = 892] [serial = 3734] [outer = 00000000] 04:37:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0907E800) [pid = 892] [serial = 3735] [outer = 09072400] 04:37:56 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (09078400) [pid = 892] [serial = 3736] [outer = 09072400] 04:37:57 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:57 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:57 INFO - PROCESS | 4060 | 1476445077315 Marionette TRACE conn7 <- [1,1052,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:57 INFO - . 04:37:57 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html | took 730ms 04:37:57 INFO - PROCESS | 4060 | 1476445077387 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 4060 | 1476445077395 Marionette TRACE conn7 <- [1,1053,null,{"value":"2147483652"}] 04:37:57 INFO - PROCESS | 4060 | 1476445077404 Marionette TRACE conn7 -> [0,1054,"timeouts",{"script":35000}] 04:37:57 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html 04:37:57 INFO - PROCESS | 4060 | 1476445077409 Marionette TRACE conn7 <- [1,1054,null,{}] 04:37:57 INFO - PROCESS | 4060 | 1476445077413 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:57 INFO - PROCESS | 4060 | 1476445077532 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 04:37:57 INFO - PROCESS | 4060 | 1476445077616 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 4060 | ++DOCSHELL 09B2A800 == 4 [pid = 892] [id = 1686] 04:37:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (09B31000) [pid = 892] [serial = 3737] [outer = 00000000] 04:37:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 65 (0C0B0000) [pid = 892] [serial = 3738] [outer = 09B31000] 04:37:57 INFO - PROCESS | 4060 | ++DOMWINDOW == 66 (0C0B5400) [pid = 892] [serial = 3739] [outer = 09B31000] 04:37:57 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:57 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:58 INFO - PROCESS | 4060 | 1476445078092 Marionette TRACE conn7 <- [1,1056,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:58 INFO - . 04:37:58 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html | took 733ms 04:37:58 INFO - PROCESS | 4060 | 1476445078142 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 4060 | 1476445078148 Marionette TRACE conn7 <- [1,1057,null,{"value":"2147483652"}] 04:37:58 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html 04:37:58 INFO - PROCESS | 4060 | 1476445078154 Marionette TRACE conn7 -> [0,1058,"timeouts",{"script":35000}] 04:37:58 INFO - PROCESS | 4060 | 1476445078162 Marionette TRACE conn7 <- [1,1058,null,{}] 04:37:58 INFO - PROCESS | 4060 | 1476445078173 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:58 INFO - PROCESS | 4060 | 1476445078257 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 04:37:58 INFO - PROCESS | 4060 | 1476445078276 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 4060 | ++DOCSHELL 0C384800 == 5 [pid = 892] [id = 1687] 04:37:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 67 (0C384C00) [pid = 892] [serial = 3740] [outer = 00000000] 04:37:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 68 (0C38C000) [pid = 892] [serial = 3741] [outer = 0C384C00] 04:37:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 69 (0CB71000) [pid = 892] [serial = 3742] [outer = 0C384C00] 04:37:58 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:58 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:58 INFO - PROCESS | 4060 | 1476445078711 Marionette TRACE conn7 <- [1,1060,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:58 INFO - . 04:37:58 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html | took 590ms 04:37:58 INFO - PROCESS | 4060 | 1476445078749 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 4060 | 1476445078755 Marionette TRACE conn7 <- [1,1061,null,{"value":"2147483652"}] 04:37:58 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html 04:37:58 INFO - PROCESS | 4060 | 1476445078760 Marionette TRACE conn7 -> [0,1062,"timeouts",{"script":35000}] 04:37:58 INFO - PROCESS | 4060 | 1476445078763 Marionette TRACE conn7 <- [1,1062,null,{}] 04:37:58 INFO - PROCESS | 4060 | 1476445078767 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:58 INFO - PROCESS | 4060 | 1476445078850 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 04:37:58 INFO - PROCESS | 4060 | 1476445078868 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 4060 | ++DOCSHELL 0C38F800 == 6 [pid = 892] [id = 1688] 04:37:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0CB7BC00) [pid = 892] [serial = 3743] [outer = 00000000] 04:37:58 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0CC83000) [pid = 892] [serial = 3744] [outer = 0CB7BC00] 04:37:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (0CFA4800) [pid = 892] [serial = 3745] [outer = 0CB7BC00] 04:37:59 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:59 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:59 INFO - PROCESS | 4060 | 1476445079266 Marionette TRACE conn7 <- [1,1064,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:59 INFO - . 04:37:59 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html | took 530ms 04:37:59 INFO - PROCESS | 4060 | 1476445079291 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 4060 | 1476445079294 Marionette TRACE conn7 <- [1,1065,null,{"value":"2147483652"}] 04:37:59 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html 04:37:59 INFO - PROCESS | 4060 | 1476445079305 Marionette TRACE conn7 -> [0,1066,"timeouts",{"script":35000}] 04:37:59 INFO - PROCESS | 4060 | 1476445079313 Marionette TRACE conn7 <- [1,1066,null,{}] 04:37:59 INFO - PROCESS | 4060 | 1476445079318 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:59 INFO - PROCESS | 4060 | 1476445079393 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 04:37:59 INFO - PROCESS | 4060 | 1476445079404 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 4060 | ++DOCSHELL 0CC84400 == 7 [pid = 892] [id = 1689] 04:37:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (0CFA7C00) [pid = 892] [serial = 3746] [outer = 00000000] 04:37:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0D06F400) [pid = 892] [serial = 3747] [outer = 0CFA7C00] 04:37:59 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0D072C00) [pid = 892] [serial = 3748] [outer = 0CFA7C00] 04:37:59 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:59 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:37:59 INFO - PROCESS | 4060 | 1476445079840 Marionette TRACE conn7 <- [1,1068,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html",0,null,null,[["Forms",0,null,null]]]}] 04:37:59 INFO - . 04:37:59 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html | took 590ms 04:37:59 INFO - PROCESS | 4060 | 1476445079891 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 4060 | 1476445079894 Marionette TRACE conn7 <- [1,1069,null,{"value":"2147483652"}] 04:37:59 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html 04:37:59 INFO - PROCESS | 4060 | 1476445079898 Marionette TRACE conn7 -> [0,1070,"timeouts",{"script":35000}] 04:37:59 INFO - PROCESS | 4060 | 1476445079901 Marionette TRACE conn7 <- [1,1070,null,{}] 04:37:59 INFO - PROCESS | 4060 | 1476445079905 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:37:59 INFO - PROCESS | 4060 | 1476445079988 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 04:38:00 INFO - PROCESS | 4060 | 1476445080000 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 4060 | ++DOCSHELL 0782E000 == 8 [pid = 892] [id = 1690] 04:38:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (07831000) [pid = 892] [serial = 3749] [outer = 00000000] 04:38:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (09501400) [pid = 892] [serial = 3750] [outer = 07831000] 04:38:00 INFO - PROCESS | 4060 | --DOCSHELL 0FD6C800 == 5 [pid = 4060] [id = 7] 04:38:00 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (0B346400) [pid = 892] [serial = 3751] [outer = 07831000] 04:38:00 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:00 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0D8BC400) [pid = 892] [serial = 3706] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0C22A800) [pid = 892] [serial = 3700] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (0C0B6000) [pid = 892] [serial = 3694] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0D0D2800) [pid = 892] [serial = 3703] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (09077400) [pid = 892] [serial = 3697] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (09B2EC00) [pid = 892] [serial = 3691] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0D0CD400) [pid = 892] [serial = 3688] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (0B345800) [pid = 892] [serial = 3685] [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] 04:38:00 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0C234800) [pid = 892] [serial = 266] [outer = 00000000] [url = http://web-platform.test:8000/cookies/secure/set-from-http.sub.html] 04:38:01 INFO - PROCESS | 4060 | 1476445081088 Marionette TRACE conn7 <- [1,1072,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:01 INFO - . 04:38:01 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html | took 1222ms 04:38:01 INFO - PROCESS | 4060 | 1476445081123 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 4060 | 1476445081125 Marionette TRACE conn7 <- [1,1073,null,{"value":"2147483652"}] 04:38:01 INFO - PROCESS | 4060 | 1476445081129 Marionette TRACE conn7 -> [0,1074,"timeouts",{"script":35000}] 04:38:01 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_action.html 04:38:01 INFO - PROCESS | 4060 | 1476445081131 Marionette TRACE conn7 <- [1,1074,null,{}] 04:38:01 INFO - PROCESS | 4060 | 1476445081135 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:01 INFO - PROCESS | 4060 | 1476445081215 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 04:38:01 INFO - PROCESS | 4060 | 1476445081234 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 4060 | ++DOCSHELL 0C0B6000 == 9 [pid = 892] [id = 1691] 04:38:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 70 (0C0BC800) [pid = 892] [serial = 3752] [outer = 00000000] 04:38:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 71 (0C389C00) [pid = 892] [serial = 3753] [outer = 0C0BC800] 04:38:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 72 (0CB7E400) [pid = 892] [serial = 3754] [outer = 0C0BC800] 04:38:01 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:01 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:01 INFO - PROCESS | 4060 | 1476445081747 Marionette TRACE conn7 <- [1,1076,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/form_action.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:01 INFO - . 04:38:01 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/form_action.html | took 670ms 04:38:01 INFO - PROCESS | 4060 | 1476445081803 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 4060 | 1476445081805 Marionette TRACE conn7 <- [1,1077,null,{"value":"2147483652"}] 04:38:01 INFO - PROCESS | 4060 | 1476445081809 Marionette TRACE conn7 -> [0,1078,"timeouts",{"script":35000}] 04:38:01 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html 04:38:01 INFO - PROCESS | 4060 | 1476445081811 Marionette TRACE conn7 <- [1,1078,null,{}] 04:38:01 INFO - PROCESS | 4060 | 1476445081815 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:01 INFO - PROCESS | 4060 | 1476445081890 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 04:38:01 INFO - PROCESS | 4060 | 1476445081902 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 4060 | ++DOCSHELL 0950AC00 == 10 [pid = 892] [id = 1692] 04:38:01 INFO - PROCESS | 4060 | ++DOMWINDOW == 73 (0950C400) [pid = 892] [serial = 3755] [outer = 00000000] 04:38:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 74 (0C38E400) [pid = 892] [serial = 3756] [outer = 0950C400] 04:38:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 75 (0CFA9400) [pid = 892] [serial = 3757] [outer = 0950C400] 04:38:02 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:02 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:02 INFO - PROCESS | 4060 | 1476445082423 Marionette TRACE conn7 <- [1,1080,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:02 INFO - . 04:38:02 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html | took 630ms 04:38:02 INFO - PROCESS | 4060 | 1476445082443 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 4060 | 1476445082445 Marionette TRACE conn7 <- [1,1081,null,{"value":"2147483652"}] 04:38:02 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_length.html 04:38:02 INFO - PROCESS | 4060 | 1476445082448 Marionette TRACE conn7 -> [0,1082,"timeouts",{"script":35000}] 04:38:02 INFO - PROCESS | 4060 | 1476445082450 Marionette TRACE conn7 <- [1,1082,null,{}] 04:38:02 INFO - PROCESS | 4060 | 1476445082454 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:02 INFO - PROCESS | 4060 | 1476445082515 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 04:38:02 INFO - PROCESS | 4060 | 1476445082534 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 0CC84400 == 9 [pid = 892] [id = 1689] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 09B2A800 == 8 [pid = 892] [id = 1686] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 0C384800 == 7 [pid = 892] [id = 1687] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 0C38F800 == 6 [pid = 892] [id = 1688] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 0782C800 == 5 [pid = 892] [id = 1684] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 09071800 == 4 [pid = 892] [id = 1685] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 0782E000 == 3 [pid = 892] [id = 1690] 04:38:02 INFO - PROCESS | 4060 | --DOCSHELL 0C0B6000 == 2 [pid = 892] [id = 1691] 04:38:02 INFO - PROCESS | 4060 | ++DOCSHELL 0782E000 == 3 [pid = 892] [id = 1693] 04:38:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 76 (0782E400) [pid = 892] [serial = 3758] [outer = 00000000] 04:38:02 INFO - PROCESS | 4060 | ++DOMWINDOW == 77 (08FE7800) [pid = 892] [serial = 3759] [outer = 0782E400] 04:38:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 78 (09079000) [pid = 892] [serial = 3760] [outer = 0782E400] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 77 (0D8BC800) [pid = 892] [serial = 3689] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 76 (0C22A000) [pid = 892] [serial = 3686] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 75 (07859000) [pid = 892] [serial = 265] [outer = 00000000] [url = http://web-platform.test:8000/testharness_runner.html] 04:38:03 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:03 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 74 (0CB7D400) [pid = 892] [serial = 268] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOCSHELL 0950AC00 == 2 [pid = 892] [id = 1692] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 73 (0CB76800) [pid = 892] [serial = 3702] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 72 (0CC7E000) [pid = 892] [serial = 3696] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 71 (0D32FC00) [pid = 892] [serial = 3705] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 70 (09508400) [pid = 892] [serial = 3699] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 69 (0CB7A000) [pid = 892] [serial = 3693] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 68 (0D8CAC00) [pid = 892] [serial = 3690] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 67 (0C389800) [pid = 892] [serial = 3687] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 66 (0D951400) [pid = 892] [serial = 3708] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 65 (0D8C8800) [pid = 892] [serial = 3707] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 64 (0D321C00) [pid = 892] [serial = 3704] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0CB70800) [pid = 892] [serial = 3701] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (09501800) [pid = 892] [serial = 3698] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0CB70400) [pid = 892] [serial = 3695] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0C387400) [pid = 892] [serial = 3692] [outer = 00000000] [url = about:blank] 04:38:03 INFO - PROCESS | 4060 | 1476445083256 Marionette TRACE conn7 <- [1,1084,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/form_length.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:03 INFO - . 04:38:03 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/form_length.html | took 830ms 04:38:03 INFO - PROCESS | 4060 | 1476445083283 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 4060 | 1476445083285 Marionette TRACE conn7 <- [1,1085,null,{"value":"2147483652"}] 04:38:03 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html 04:38:03 INFO - PROCESS | 4060 | 1476445083289 Marionette TRACE conn7 -> [0,1086,"timeouts",{"script":35000}] 04:38:03 INFO - PROCESS | 4060 | 1476445083291 Marionette TRACE conn7 <- [1,1086,null,{}] 04:38:03 INFO - PROCESS | 4060 | 1476445083295 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:03 INFO - PROCESS | 4060 | 1476445083365 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 04:38:03 INFO - PROCESS | 4060 | 1476445083378 Marionette TRACE conn7 -> [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\", \"ad9ffdb1-82a3-4811-94a8-af825c6c42e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 4060 | ++DOCSHELL 0785F800 == 3 [pid = 892] [id = 1694] 04:38:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 61 (0900B000) [pid = 892] [serial = 3761] [outer = 00000000] 04:38:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 62 (0B347400) [pid = 892] [serial = 3762] [outer = 0900B000] 04:38:03 INFO - PROCESS | 4060 | ++DOMWINDOW == 63 (0B649400) [pid = 892] [serial = 3763] [outer = 0900B000] 04:38:03 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277de0 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:03 INFO - PROCESS | 4060 | [Parent 4060] WARNING: Suboptimal indexes for the SQL statement 0x13277c20 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 04:38:03 INFO - PROCESS | 4060 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 04:38:04 INFO - PROCESS | 4060 | ++DOMWINDOW == 64 (0C0BA800) [pid = 892] [serial = 3764] [outer = 0900B000] 04:38:04 INFO - PROCESS | 4060 | [Child 892] 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 04:38:05 INFO - PROCESS | 4060 | --DOCSHELL 0FD6EC00 == 4 [pid = 4060] [id = 8] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 11 (0FD71800) [pid = 4060] [serial = 18] [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.] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 10 (0FD6DC00) [pid = 4060] [serial = 15] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 63 (0E7EA000) [pid = 892] [serial = 3719] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 62 (0E418000) [pid = 892] [serial = 3712] [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] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 61 (0DF12C00) [pid = 892] [serial = 3709] [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] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 60 (0DFF4400) [pid = 892] [serial = 3725] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 59 (0C230800) [pid = 892] [serial = 3722] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 58 (09072800) [pid = 892] [serial = 3728] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html] 04:38:07 INFO - PROCESS | 4060 | --DOMWINDOW == 57 (07861400) [pid = 892] [serial = 3731] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html] 04:38:10 INFO - PROCESS | 4060 | --DOCSHELL 0782E000 == 2 [pid = 892] [id = 1693] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 56 (0E7EF400) [pid = 892] [serial = 3721] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 55 (0E7EE400) [pid = 892] [serial = 3720] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 54 (0E5BE400) [pid = 892] [serial = 3716] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 53 (0E4F6400) [pid = 892] [serial = 3714] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 52 (0E424000) [pid = 892] [serial = 3713] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 51 (0DFEDC00) [pid = 892] [serial = 3711] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 50 (0DF1B800) [pid = 892] [serial = 3710] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 49 (0C229800) [pid = 892] [serial = 3732] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 48 (0C233800) [pid = 892] [serial = 3733] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 47 (09505000) [pid = 892] [serial = 3729] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 46 (0B34C000) [pid = 892] [serial = 3730] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 45 (0E420000) [pid = 892] [serial = 3726] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 44 (0E4F2800) [pid = 892] [serial = 3727] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 43 (0D06E400) [pid = 892] [serial = 3723] [outer = 00000000] [url = about:blank] 04:38:10 INFO - PROCESS | 4060 | --DOMWINDOW == 42 (0D0D6800) [pid = 892] [serial = 3724] [outer = 00000000] [url = about:blank] 04:38:12 INFO - PROCESS | 4060 | --DOMWINDOW == 9 (0E8D2800) [pid = 4060] [serial = 24] [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.] 04:38:12 INFO - PROCESS | 4060 | --DOMWINDOW == 8 (0FD6F000) [pid = 4060] [serial = 17] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:13 INFO - PROCESS | 4060 | --DOMWINDOW == 41 (09072400) [pid = 892] [serial = 3734] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 40 (09078400) [pid = 892] [serial = 3736] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 39 (0C0B0000) [pid = 892] [serial = 3738] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 38 (0907E800) [pid = 892] [serial = 3735] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 37 (0C38C000) [pid = 892] [serial = 3741] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 36 (0CC83000) [pid = 892] [serial = 3744] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 35 (0D06F400) [pid = 892] [serial = 3747] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 34 (08FE7800) [pid = 892] [serial = 3759] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 33 (0C38E400) [pid = 892] [serial = 3756] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 32 (0C389C00) [pid = 892] [serial = 3753] [outer = 00000000] [url = about:blank] 04:38:17 INFO - PROCESS | 4060 | --DOMWINDOW == 31 (09501400) [pid = 892] [serial = 3750] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 30 (0950C400) [pid = 892] [serial = 3755] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 29 (0C0BC800) [pid = 892] [serial = 3752] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_action.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 28 (0C384C00) [pid = 892] [serial = 3740] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 27 (09B31000) [pid = 892] [serial = 3737] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 26 (0782E400) [pid = 892] [serial = 3758] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_length.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 25 (07831000) [pid = 892] [serial = 3749] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 24 (0CFA7C00) [pid = 892] [serial = 3746] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html] 04:38:20 INFO - PROCESS | 4060 | --DOMWINDOW == 23 (0CB7BC00) [pid = 892] [serial = 3743] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 22 (0CFA9400) [pid = 892] [serial = 3757] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 21 (0CB7E400) [pid = 892] [serial = 3754] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 20 (0B649400) [pid = 892] [serial = 3763] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 19 (0B347400) [pid = 892] [serial = 3762] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 18 (0CB71000) [pid = 892] [serial = 3742] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 17 (0C0B5400) [pid = 892] [serial = 3739] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 16 (09079000) [pid = 892] [serial = 3760] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 15 (0B346400) [pid = 892] [serial = 3751] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 14 (0D072C00) [pid = 892] [serial = 3748] [outer = 00000000] [url = about:blank] 04:38:24 INFO - PROCESS | 4060 | --DOMWINDOW == 13 (0CFA4800) [pid = 892] [serial = 3745] [outer = 00000000] [url = about:blank] 04:38:33 INFO - PROCESS | 4060 | MARIONETTE LOG: INFO: Timeout fired 04:38:33 INFO - PROCESS | 4060 | JavaScript error: executormarionette.py, line 33: TypeError: window.wrappedJSObject.win.timeout is not a function 04:38:38 INFO - PROCESS | 4060 | 1476445118437 Marionette TRACE conn7 <- [1,1088,{"error":"script timeout","message":"Timed out","stacktrace":""},null] 04:38:38 INFO - TEST-TIMEOUT | /old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html | took 35168ms 04:38:38 WARNING - u'runner_teardown' () 04:38:39 INFO - Setting up ssl 04:38:39 INFO - PROCESS | certutil | 04:38:39 INFO - PROCESS | certutil | 04:38:39 INFO - PROCESS | certutil | 04:38:39 INFO - Certificate Nickname Trust Attributes 04:38:39 INFO - SSL,S/MIME,JAR/XPI 04:38:39 INFO - 04:38:39 INFO - web-platform-tests CT,, 04:38:39 INFO - 04:38:40 INFO - Application command: c:\slave\test\build\application\firefox\firefox.exe -marionette about:blank -profile c:\users\cltbld\appdata\local\temp\tmpoavdsf.mozrunner 04:38:40 INFO - Starting runner 04:38:40 INFO - PROCESS | 5180 | [5180] 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 04:38:40 INFO - PROCESS | 5180 | [5180] 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 04:38:40 INFO - PROCESS | 5180 | [5180] 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 04:38:42 INFO - PROCESS | 5180 | 1476445122114 Marionette DEBUG Marionette enabled via build flag and pref 04:38:42 INFO - PROCESS | 5180 | ++DOCSHELL 0F9F0C00 == 1 [pid = 5180] [id = 1] 04:38:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 1 (0F9F1000) [pid = 5180] [serial = 1] [outer = 00000000] 04:38:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 2 (0F9F1C00) [pid = 5180] [serial = 2] [outer = 0F9F1000] 04:38:42 INFO - PROCESS | 5180 | [5180] 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 04:38:43 INFO - PROCESS | 5180 | ++DOCSHELL 11168C00 == 2 [pid = 5180] [id = 2] 04:38:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 3 (11169000) [pid = 5180] [serial = 3] [outer = 00000000] 04:38:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 4 (11169C00) [pid = 5180] [serial = 4] [outer = 11169000] 04:38:43 INFO - PROCESS | 5180 | 1476445123424 Marionette INFO Listening on port 2829 04:38:45 INFO - PROCESS | 5180 | 1476445125016 Marionette DEBUG Marionette enabled via command-line flag 04:38:45 INFO - PROCESS | 5180 | [5180] 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 04:38:45 INFO - PROCESS | 5180 | [5180] 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 04:38:45 INFO - PROCESS | 5180 | [5180] 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 04:38:45 INFO - PROCESS | 5180 | [5180] 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 04:38:45 INFO - PROCESS | 5180 | ++DOCSHELL 0FAAE000 == 3 [pid = 5180] [id = 3] 04:38:45 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (0FAB3000) [pid = 5180] [serial = 5] [outer = 00000000] 04:38:45 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0FAB3C00) [pid = 5180] [serial = 6] [outer = 0FAB3000] 04:38:45 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (129BC000) [pid = 5180] [serial = 7] [outer = 11169000] 04:38:45 INFO - PROCESS | 5180 | 1476445125263 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50514 04:38:45 INFO - PROCESS | 5180 | 1476445125283 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50515 04:38:45 INFO - PROCESS | 5180 | 1476445125290 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50516 04:38:45 INFO - PROCESS | 5180 | 1476445125321 Marionette DEBUG Closed connection conn0 04:38:45 INFO - PROCESS | 5180 | 1476445125323 Marionette DEBUG Closed connection conn1 04:38:45 INFO - PROCESS | 5180 | 1476445125395 Marionette DEBUG Closed connection conn2 04:38:45 INFO - PROCESS | 5180 | 1476445125402 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50517 04:38:45 INFO - PROCESS | 5180 | 1476445125431 Marionette DEBUG Closed connection conn3 04:38:45 INFO - PROCESS | 5180 | 1476445125437 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50518 04:38:45 INFO - PROCESS | 5180 | 1476445125539 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:38:45 INFO - PROCESS | 5180 | 1476445125545 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":"20161014025735","processId":5180,"version":"52.0a1"} 04:38:45 INFO - PROCESS | 5180 | [Child 5660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1703 04:38:45 INFO - PROCESS | 5180 | [Child 5660] 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 04:38:45 INFO - PROCESS | 5180 | [Parent 5180] 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 04:38:45 INFO - PROCESS | 5180 | [Parent 5180] 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 04:38:45 INFO - PROCESS | 5180 | [Parent 5180] 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 04:38:46 INFO - PROCESS | 5180 | ++DOCSHELL 09330000 == 1 [pid = 5660] [id = 1] 04:38:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 1 (09330400) [pid = 5660] [serial = 1] [outer = 00000000] 04:38:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 2 (0A743400) [pid = 5660] [serial = 2] [outer = 09330400] 04:38:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 3 (0A749400) [pid = 5660] [serial = 3] [outer = 09330400] 04:38:46 INFO - PROCESS | 5180 | ++DOCSHELL 157E9400 == 4 [pid = 5180] [id = 4] 04:38:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (157ED400) [pid = 5180] [serial = 8] [outer = 00000000] 04:38:46 INFO - PROCESS | 5180 | [Parent 5180] 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 04:38:46 INFO - PROCESS | 5180 | [Parent 5180] 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 04:38:47 INFO - PROCESS | 5180 | ++DOCSHELL 1648B000 == 5 [pid = 5180] [id = 5] 04:38:47 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (1648B400) [pid = 5180] [serial = 9] [outer = 00000000] 04:38:47 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (16770000) [pid = 5180] [serial = 10] [outer = 1648B400] 04:38:47 INFO - PROCESS | 5180 | ++DOMWINDOW == 11 (0F810C00) [pid = 5180] [serial = 11] [outer = 157ED400] 04:38:47 INFO - PROCESS | 5180 | [Child 5660] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:38:47 INFO - PROCESS | 5180 | [Child 5660] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:38:47 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:38:47 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:38:47 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:38:47 INFO - PROCESS | 5180 | [Child 5660] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 935 04:38:47 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:38:47 INFO - PROCESS | 5180 | --DOCSHELL 09330000 == 0 [pid = 5660] [id = 1] 04:38:47 INFO - PROCESS | 5180 | --DOMWINDOW == 2 (09330400) [pid = 5660] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:38:47 INFO - PROCESS | 5180 | --DOMWINDOW == 1 (0A743400) [pid = 5660] [serial = 2] [outer = 00000000] [url = about:blank] 04:38:47 INFO - PROCESS | 5180 | --DOMWINDOW == 0 (0A749400) [pid = 5660] [serial = 3] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:38:47 INFO - PROCESS | 5180 | [Child 5660] WARNING: '!compMgr', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 04:38:47 INFO - PROCESS | 5180 | nsStringStats 04:38:47 INFO - PROCESS | 5180 | => mAllocCount: 15945 04:38:47 INFO - PROCESS | 5180 | => mReallocCount: 455 04:38:47 INFO - PROCESS | 5180 | => mFreeCount: 15945 04:38:47 INFO - PROCESS | 5180 | => mShareCount: 10038 04:38:47 INFO - PROCESS | 5180 | => mAdoptCount: 743 04:38:47 INFO - PROCESS | 5180 | => mAdoptFreeCount: 743 04:38:47 INFO - PROCESS | 5180 | => Process ID: 5660, Thread ID: 3236 04:38:48 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1703 04:38:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:38:49 INFO - PROCESS | 5180 | ++DOCSHELL 095CA800 == 1 [pid = 6048] [id = 1] 04:38:49 INFO - PROCESS | 5180 | ++DOMWINDOW == 1 (095CAC00) [pid = 6048] [serial = 1] [outer = 00000000] 04:38:49 INFO - PROCESS | 5180 | ++DOMWINDOW == 2 (09A30000) [pid = 6048] [serial = 2] [outer = 095CAC00] 04:38:49 INFO - PROCESS | 5180 | 1476445129877 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"a5be343f-db6a-4b0a-b571-ba9d6be550bb","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":"20161014025735","processId":5180,"version":"52.0a1","command_id":1}}] 04:38:49 INFO - PROCESS | 5180 | 1476445129885 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:38:50 INFO - PROCESS | 5180 | ++DOMWINDOW == 3 (0BCBA400) [pid = 6048] [serial = 3] [outer = 095CAC00] 04:38:50 INFO - PROCESS | 5180 | 1476445130232 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:38:50 INFO - PROCESS | 5180 | 1476445130237 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:38:50 INFO - PROCESS | 5180 | [Child 6048] WARNING: site security information will not be persisted: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/security/manager/ssl/nsSiteSecurityService.cpp, line 267 04:38:50 INFO - PROCESS | 5180 | [Parent 5180] 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 04:38:50 INFO - PROCESS | 5180 | ++DOMWINDOW == 4 (0C0B7C00) [pid = 6048] [serial = 4] [outer = 095CAC00] 04:38:50 INFO - PROCESS | 5180 | 1476445130768 Marionette TRACE conn4 <- [1,3,null,{}] 04:38:50 INFO - PROCESS | 5180 | 1476445130773 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:38:50 INFO - PROCESS | 5180 | 1476445130795 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:38:50 INFO - PROCESS | 5180 | 1476445130812 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 5180 | 1476445130815 Marionette TRACE conn4 <- [1,5,null,{"value":"4294967297"}] 04:38:50 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html 04:38:50 INFO - PROCESS | 5180 | 1476445130820 Marionette TRACE conn4 -> [0,6,"timeouts",{"script":35000}] 04:38:50 INFO - PROCESS | 5180 | 1476445130825 Marionette TRACE conn4 <- [1,6,null,{}] 04:38:50 INFO - PROCESS | 5180 | 1476445130831 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:50 INFO - PROCESS | 5180 | 1476445130856 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:38:50 INFO - PROCESS | 5180 | 1476445130860 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 5180 | ++DOCSHELL 09B6CC00 == 2 [pid = 6048] [id = 2] 04:38:50 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (09B6D400) [pid = 6048] [serial = 5] [outer = 00000000] 04:38:50 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09B71400) [pid = 6048] [serial = 6] [outer = 09B6D400] 04:38:51 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (09B73C00) [pid = 6048] [serial = 7] [outer = 09B6D400] 04:38:51 INFO - PROCESS | 5180 | ++DOCSHELL 1A5DD800 == 6 [pid = 5180] [id = 6] 04:38:51 INFO - PROCESS | 5180 | ++DOMWINDOW == 12 (1A5DDC00) [pid = 5180] [serial = 12] [outer = 00000000] 04:38:51 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (1AD49000) [pid = 5180] [serial = 13] [outer = 1A5DDC00] 04:38:51 INFO - PROCESS | 5180 | 1476445131130 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 5180 | ++DOMWINDOW == 14 (1AFFAC00) [pid = 5180] [serial = 14] [outer = 1A5DDC00] 04:38:51 INFO - PROCESS | 5180 | 1476445131627 Marionette TRACE conn4 <- [1,8,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:51 INFO - . 04:38:51 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html | took 830ms 04:38:51 INFO - PROCESS | 5180 | 1476445131703 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 5180 | 1476445131705 Marionette TRACE conn4 <- [1,9,null,{"value":"4294967297"}] 04:38:51 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_height.html 04:38:51 INFO - PROCESS | 5180 | 1476445131728 Marionette TRACE conn4 -> [0,10,"timeouts",{"script":35000}] 04:38:51 INFO - PROCESS | 5180 | 1476445131731 Marionette TRACE conn4 <- [1,10,null,{}] 04:38:51 INFO - PROCESS | 5180 | 1476445131740 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:51 INFO - PROCESS | 5180 | 1476445131835 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:38:51 INFO - PROCESS | 5180 | 1476445131858 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 5180 | ++DOCSHELL 0C51C800 == 3 [pid = 6048] [id = 3] 04:38:51 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (0C51CC00) [pid = 6048] [serial = 8] [outer = 00000000] 04:38:51 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (0C61F000) [pid = 6048] [serial = 9] [outer = 0C51CC00] 04:38:52 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (0C621400) [pid = 6048] [serial = 10] [outer = 0C51CC00] 04:38:52 INFO - PROCESS | 5180 | 1476445132249 Marionette TRACE conn4 <- [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"]]]}] 04:38:52 INFO - . 04:38:52 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_height.html | took 590ms 04:38:52 INFO - PROCESS | 5180 | 1476445132309 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 5180 | 1476445132312 Marionette TRACE conn4 <- [1,13,null,{"value":"4294967297"}] 04:38:52 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html 04:38:52 INFO - PROCESS | 5180 | 1476445132316 Marionette TRACE conn4 -> [0,14,"timeouts",{"script":35000}] 04:38:52 INFO - PROCESS | 5180 | 1476445132318 Marionette TRACE conn4 <- [1,14,null,{}] 04:38:52 INFO - PROCESS | 5180 | 1476445132322 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:52 INFO - PROCESS | 5180 | 1476445132422 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:38:52 INFO - PROCESS | 5180 | 1476445132441 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 5180 | ++DOCSHELL 0C61F400 == 4 [pid = 6048] [id = 4] 04:38:52 INFO - PROCESS | 5180 | ++DOMWINDOW == 11 (0C6B1C00) [pid = 6048] [serial = 11] [outer = 00000000] 04:38:52 INFO - PROCESS | 5180 | ++DOMWINDOW == 12 (0C7D4C00) [pid = 6048] [serial = 12] [outer = 0C6B1C00] 04:38:52 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0C7D7400) [pid = 6048] [serial = 13] [outer = 0C6B1C00] 04:38:52 INFO - PROCESS | 5180 | 1476445132811 Marionette TRACE conn4 <- [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"]]]}] 04:38:52 INFO - . 04:38:52 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html | took 530ms 04:38:53 INFO - PROCESS | 5180 | 1476445132997 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 5180 | 1476445133003 Marionette TRACE conn4 <- [1,17,null,{"value":"4294967297"}] 04:38:53 INFO - PROCESS | 5180 | --DOCSHELL 0F9F0C00 == 5 [pid = 5180] [id = 1] 04:38:53 INFO - PROCESS | 5180 | 1476445133110 Marionette TRACE conn4 -> [0,18,"timeouts",{"script":35000}] 04:38:53 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html 04:38:53 INFO - PROCESS | 5180 | 1476445133115 Marionette TRACE conn4 <- [1,18,null,{}] 04:38:53 INFO - PROCESS | 5180 | 1476445133122 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:53 INFO - PROCESS | 5180 | 1476445133235 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:38:53 INFO - PROCESS | 5180 | 1476445133255 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 5180 | ++DOCSHELL 0C7DE000 == 5 [pid = 6048] [id = 5] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 14 (0CA4F800) [pid = 6048] [serial = 14] [outer = 00000000] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 15 (0CA55000) [pid = 6048] [serial = 15] [outer = 0CA4F800] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (0CA56000) [pid = 6048] [serial = 16] [outer = 0CA4F800] 04:38:53 INFO - PROCESS | 5180 | 1476445133738 Marionette TRACE conn4 <- [1,20,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:53 INFO - PROCESS | 5180 | ++DOCSHELL 0F9F0800 == 6 [pid = 5180] [id = 7] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 15 (0FA54400) [pid = 5180] [serial = 15] [outer = 00000000] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (0FAA8800) [pid = 5180] [serial = 16] [outer = 0FA54400] 04:38:53 INFO - . 04:38:53 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html | took 670ms 04:38:53 INFO - PROCESS | 5180 | 1476445133832 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 5180 | 1476445133837 Marionette TRACE conn4 <- [1,21,null,{"value":"4294967297"}] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (11169800) [pid = 5180] [serial = 17] [outer = 0FA54400] 04:38:53 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html 04:38:53 INFO - PROCESS | 5180 | ++DOCSHELL 0FA59C00 == 7 [pid = 5180] [id = 8] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (11238000) [pid = 5180] [serial = 18] [outer = 00000000] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (11BA2800) [pid = 5180] [serial = 19] [outer = 11238000] 04:38:53 INFO - PROCESS | 5180 | 1476445133973 Marionette TRACE conn4 -> [0,22,"timeouts",{"script":35000}] 04:38:53 INFO - PROCESS | 5180 | 1476445133979 Marionette TRACE conn4 <- [1,22,null,{}] 04:38:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (11F56800) [pid = 5180] [serial = 20] [outer = 11238000] 04:38:54 INFO - PROCESS | 5180 | 1476445134030 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:54 INFO - PROCESS | 5180 | 1476445134184 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:38:54 INFO - PROCESS | 5180 | 1476445134221 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 5180 | ++DOCSHELL 0CB8F800 == 6 [pid = 6048] [id = 6] 04:38:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (0CB91000) [pid = 6048] [serial = 17] [outer = 00000000] 04:38:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (0CB95C00) [pid = 6048] [serial = 18] [outer = 0CB91000] 04:38:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (0CB97C00) [pid = 6048] [serial = 19] [outer = 0CB91000] 04:38:54 INFO - PROCESS | 5180 | 1476445134788 Marionette TRACE conn4 <- [1,24,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:54 INFO - PROCESS | 5180 | --DOCSHELL 1648B000 == 6 [pid = 5180] [id = 5] 04:38:54 INFO - . 04:38:54 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html | took 953ms 04:38:54 INFO - PROCESS | 5180 | 1476445134833 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 5180 | 1476445134838 Marionette TRACE conn4 <- [1,25,null,{"value":"4294967297"}] 04:38:54 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html 04:38:54 INFO - PROCESS | 5180 | 1476445134843 Marionette TRACE conn4 -> [0,26,"timeouts",{"script":35000}] 04:38:54 INFO - PROCESS | 5180 | 1476445134848 Marionette TRACE conn4 <- [1,26,null,{}] 04:38:54 INFO - PROCESS | 5180 | 1476445134854 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:54 INFO - PROCESS | 5180 | 1476445134947 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:38:54 INFO - PROCESS | 5180 | 1476445134962 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 5180 | ++DOCSHELL 0CE30000 == 7 [pid = 6048] [id = 7] 04:38:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (0CE32000) [pid = 6048] [serial = 20] [outer = 00000000] 04:38:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 21 (0CE3C000) [pid = 6048] [serial = 21] [outer = 0CE32000] 04:38:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 22 (0CE3EC00) [pid = 6048] [serial = 22] [outer = 0CE32000] 04:38:55 INFO - PROCESS | 5180 | 1476445135345 Marionette TRACE conn4 <- [1,28,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:55 INFO - . 04:38:55 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html | took 530ms 04:38:55 INFO - PROCESS | 5180 | 1476445135378 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 5180 | 1476445135385 Marionette TRACE conn4 <- [1,29,null,{"value":"4294967297"}] 04:38:55 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html 04:38:55 INFO - PROCESS | 5180 | 1476445135393 Marionette TRACE conn4 -> [0,30,"timeouts",{"script":35000}] 04:38:55 INFO - PROCESS | 5180 | 1476445135397 Marionette TRACE conn4 <- [1,30,null,{}] 04:38:55 INFO - PROCESS | 5180 | 1476445135402 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:55 INFO - PROCESS | 5180 | 1476445135482 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:38:55 INFO - PROCESS | 5180 | 1476445135498 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 5180 | ++DOCSHELL 0CF17800 == 8 [pid = 6048] [id = 8] 04:38:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 23 (0CF18C00) [pid = 6048] [serial = 23] [outer = 00000000] 04:38:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 24 (0CF1D400) [pid = 6048] [serial = 24] [outer = 0CF18C00] 04:38:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 25 (0CF1F400) [pid = 6048] [serial = 25] [outer = 0CF18C00] 04:38:55 INFO - PROCESS | 5180 | 1476445135850 Marionette TRACE conn4 <- [1,32,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:55 INFO - . 04:38:55 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html | took 470ms 04:38:55 INFO - PROCESS | 5180 | 1476445135869 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 5180 | 1476445135872 Marionette TRACE conn4 <- [1,33,null,{"value":"4294967297"}] 04:38:55 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html 04:38:55 INFO - PROCESS | 5180 | 1476445135876 Marionette TRACE conn4 -> [0,34,"timeouts",{"script":35000}] 04:38:55 INFO - PROCESS | 5180 | 1476445135881 Marionette TRACE conn4 <- [1,34,null,{}] 04:38:55 INFO - PROCESS | 5180 | 1476445135893 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:55 INFO - PROCESS | 5180 | 1476445135973 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:38:55 INFO - PROCESS | 5180 | 1476445135990 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 5180 | ++DOCSHELL 0CF1EC00 == 9 [pid = 6048] [id = 9] 04:38:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 26 (0D170400) [pid = 6048] [serial = 26] [outer = 00000000] 04:38:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 27 (0D17A400) [pid = 6048] [serial = 27] [outer = 0D170400] 04:38:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (0D17B400) [pid = 6048] [serial = 28] [outer = 0D170400] 04:38:56 INFO - PROCESS | 5180 | 1476445136329 Marionette TRACE conn4 <- [1,36,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:56 INFO - . 04:38:56 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html | took 490ms 04:38:56 INFO - PROCESS | 5180 | 1476445136369 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 5180 | 1476445136372 Marionette TRACE conn4 <- [1,37,null,{"value":"4294967297"}] 04:38:56 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html 04:38:56 INFO - PROCESS | 5180 | 1476445136375 Marionette TRACE conn4 -> [0,38,"timeouts",{"script":35000}] 04:38:56 INFO - PROCESS | 5180 | 1476445136378 Marionette TRACE conn4 <- [1,38,null,{}] 04:38:56 INFO - PROCESS | 5180 | 1476445136383 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:56 INFO - PROCESS | 5180 | 1476445136467 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:38:56 INFO - PROCESS | 5180 | 1476445136484 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 5180 | ++DOCSHELL 0D17DC00 == 10 [pid = 6048] [id = 10] 04:38:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (09B6D000) [pid = 6048] [serial = 29] [outer = 00000000] 04:38:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0D2D7400) [pid = 6048] [serial = 30] [outer = 09B6D000] 04:38:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0D2D9800) [pid = 6048] [serial = 31] [outer = 09B6D000] 04:38:56 INFO - PROCESS | 5180 | 1476445136837 Marionette TRACE conn4 <- [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"]]]}] 04:38:56 INFO - . 04:38:56 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html | took 530ms 04:38:56 INFO - PROCESS | 5180 | 1476445136909 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 5180 | 1476445136911 Marionette TRACE conn4 <- [1,41,null,{"value":"4294967297"}] 04:38:56 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html 04:38:56 INFO - PROCESS | 5180 | 1476445136915 Marionette TRACE conn4 -> [0,42,"timeouts",{"script":35000}] 04:38:56 INFO - PROCESS | 5180 | 1476445136917 Marionette TRACE conn4 <- [1,42,null,{}] 04:38:56 INFO - PROCESS | 5180 | 1476445136921 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:57 INFO - PROCESS | 5180 | 1476445137000 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:38:57 INFO - PROCESS | 5180 | 1476445137015 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 5180 | ++DOCSHELL 0D176C00 == 11 [pid = 6048] [id = 11] 04:38:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (0D2D3C00) [pid = 6048] [serial = 32] [outer = 00000000] 04:38:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0D4F1400) [pid = 6048] [serial = 33] [outer = 0D2D3C00] 04:38:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0D4F5800) [pid = 6048] [serial = 34] [outer = 0D2D3C00] 04:38:57 INFO - PROCESS | 5180 | 1476445137381 Marionette TRACE conn4 <- [1,44,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:57 INFO - . 04:38:57 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html | took 530ms 04:38:57 INFO - PROCESS | 5180 | 1476445137449 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 5180 | 1476445137451 Marionette TRACE conn4 <- [1,45,null,{"value":"4294967297"}] 04:38:57 INFO - PROCESS | 5180 | 1476445137455 Marionette TRACE conn4 -> [0,46,"timeouts",{"script":35000}] 04:38:57 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html 04:38:57 INFO - PROCESS | 5180 | 1476445137457 Marionette TRACE conn4 <- [1,46,null,{}] 04:38:57 INFO - PROCESS | 5180 | 1476445137461 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:57 INFO - PROCESS | 5180 | 1476445137548 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:38:57 INFO - PROCESS | 5180 | 1476445137564 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 5180 | ++DOCSHELL 0D774C00 == 12 [pid = 6048] [id = 12] 04:38:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0D775000) [pid = 6048] [serial = 35] [outer = 00000000] 04:38:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0D77AC00) [pid = 6048] [serial = 36] [outer = 0D775000] 04:38:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0D77CC00) [pid = 6048] [serial = 37] [outer = 0D775000] 04:38:57 INFO - PROCESS | 5180 | 1476445137902 Marionette TRACE conn4 <- [1,48,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:57 INFO - . 04:38:57 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html | took 470ms 04:38:57 INFO - PROCESS | 5180 | 1476445137929 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 5180 | 1476445137931 Marionette TRACE conn4 <- [1,49,null,{"value":"4294967297"}] 04:38:57 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_width.html 04:38:57 INFO - PROCESS | 5180 | 1476445137935 Marionette TRACE conn4 -> [0,50,"timeouts",{"script":35000}] 04:38:57 INFO - PROCESS | 5180 | 1476445137937 Marionette TRACE conn4 <- [1,50,null,{}] 04:38:57 INFO - PROCESS | 5180 | 1476445137941 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:58 INFO - PROCESS | 5180 | 1476445138095 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:38:58 INFO - PROCESS | 5180 | 1476445138139 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 5180 | ++DOCSHELL 0D77B000 == 13 [pid = 6048] [id = 13] 04:38:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0D77E800) [pid = 6048] [serial = 38] [outer = 00000000] 04:38:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0D8F1400) [pid = 6048] [serial = 39] [outer = 0D77E800] 04:38:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0D8F2400) [pid = 6048] [serial = 40] [outer = 0D77E800] 04:38:58 INFO - PROCESS | 5180 | 1476445138472 Marionette TRACE conn4 <- [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"]]]}] 04:38:58 INFO - . 04:38:58 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_width.html | took 570ms 04:38:58 INFO - PROCESS | 5180 | 1476445138509 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 5180 | 1476445138511 Marionette TRACE conn4 <- [1,53,null,{"value":"4294967297"}] 04:38:58 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html 04:38:58 INFO - PROCESS | 5180 | 1476445138523 Marionette TRACE conn4 -> [0,54,"timeouts",{"script":35000}] 04:38:58 INFO - PROCESS | 5180 | 1476445138525 Marionette TRACE conn4 <- [1,54,null,{}] 04:38:58 INFO - PROCESS | 5180 | 1476445138529 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:58 INFO - PROCESS | 5180 | 1476445138595 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:38:58 INFO - PROCESS | 5180 | 1476445138611 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 5180 | ++DOCSHELL 0D8F2C00 == 14 [pid = 6048] [id = 14] 04:38:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 41 (0DAEA400) [pid = 6048] [serial = 41] [outer = 00000000] 04:38:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 42 (0DAF4C00) [pid = 6048] [serial = 42] [outer = 0DAEA400] 04:38:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 43 (0DAF7400) [pid = 6048] [serial = 43] [outer = 0DAEA400] 04:38:58 INFO - PROCESS | 5180 | 1476445138936 Marionette TRACE conn4 <- [1,56,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:58 INFO - . 04:38:58 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html | took 430ms 04:38:58 INFO - PROCESS | 5180 | 1476445138949 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 5180 | 1476445138951 Marionette TRACE conn4 <- [1,57,null,{"value":"4294967297"}] 04:38:58 INFO - PROCESS | 5180 | 1476445138955 Marionette TRACE conn4 -> [0,58,"timeouts",{"script":35000}] 04:38:58 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html 04:38:58 INFO - PROCESS | 5180 | 1476445138957 Marionette TRACE conn4 <- [1,58,null,{}] 04:38:58 INFO - PROCESS | 5180 | 1476445138961 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:59 INFO - PROCESS | 5180 | 1476445139037 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:38:59 INFO - PROCESS | 5180 | 1476445139050 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 5180 | ++DOCSHELL 0DAF1C00 == 15 [pid = 6048] [id = 15] 04:38:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 44 (0DAF3000) [pid = 6048] [serial = 44] [outer = 00000000] 04:38:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 45 (0DD19C00) [pid = 6048] [serial = 45] [outer = 0DAF3000] 04:38:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (0DD1AC00) [pid = 6048] [serial = 46] [outer = 0DAF3000] 04:38:59 INFO - PROCESS | 5180 | 1476445139383 Marionette TRACE conn4 <- [1,60,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 04:38:59 INFO - . 04:38:59 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html | took 470ms 04:38:59 INFO - PROCESS | 5180 | 1476445139429 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 5180 | 1476445139431 Marionette TRACE conn4 <- [1,61,null,{"value":"4294967297"}] 04:38:59 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html 04:38:59 INFO - PROCESS | 5180 | 1476445139435 Marionette TRACE conn4 -> [0,62,"timeouts",{"script":35000}] 04:38:59 INFO - PROCESS | 5180 | 1476445139437 Marionette TRACE conn4 <- [1,62,null,{}] 04:38:59 INFO - PROCESS | 5180 | 1476445139444 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:38:59 INFO - PROCESS | 5180 | 1476445139882 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:38:59 INFO - PROCESS | 5180 | 1476445139888 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 5180 | ++DOCSHELL 09284C00 == 16 [pid = 6048] [id = 16] 04:38:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 47 (09285000) [pid = 6048] [serial = 47] [outer = 00000000] 04:39:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 48 (09B69000) [pid = 6048] [serial = 48] [outer = 09285000] 04:39:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 49 (09B70800) [pid = 6048] [serial = 49] [outer = 09285000] 04:39:00 INFO - PROCESS | 5180 | 1476445140388 Marionette TRACE conn4 <- [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"]]]}] 04:39:00 INFO - . 04:39:00 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html | took 970ms 04:39:00 INFO - PROCESS | 5180 | 1476445140409 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 5180 | 1476445140413 Marionette TRACE conn4 <- [1,65,null,{"value":"4294967297"}] 04:39:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 04:39:00 INFO - PROCESS | 5180 | 1476445140416 Marionette TRACE conn4 -> [0,66,"timeouts",{"script":35000}] 04:39:00 INFO - PROCESS | 5180 | 1476445140418 Marionette TRACE conn4 <- [1,66,null,{}] 04:39:00 INFO - PROCESS | 5180 | 1476445140422 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:00 INFO - PROCESS | 5180 | 1476445140499 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:39:01 INFO - PROCESS | 5180 | 1476445141058 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 5180 | ++DOCSHELL 09202800 == 17 [pid = 6048] [id = 17] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 50 (09204800) [pid = 6048] [serial = 50] [outer = 00000000] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 51 (09290800) [pid = 6048] [serial = 51] [outer = 09204800] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 52 (09A23400) [pid = 6048] [serial = 52] [outer = 09204800] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0D8F2C00 == 16 [pid = 6048] [id = 14] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0D77B000 == 15 [pid = 6048] [id = 13] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0D774C00 == 14 [pid = 6048] [id = 12] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0D176C00 == 13 [pid = 6048] [id = 11] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0D17DC00 == 12 [pid = 6048] [id = 10] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0CF1EC00 == 11 [pid = 6048] [id = 9] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0CF17800 == 10 [pid = 6048] [id = 8] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0CE30000 == 9 [pid = 6048] [id = 7] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0CB8F800 == 8 [pid = 6048] [id = 6] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0C7DE000 == 7 [pid = 6048] [id = 5] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0C61F400 == 6 [pid = 6048] [id = 4] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 0C51C800 == 5 [pid = 6048] [id = 3] 04:39:01 INFO - PROCESS | 5180 | --DOCSHELL 09B6CC00 == 4 [pid = 6048] [id = 2] 04:39:01 INFO - PROCESS | 5180 | ++DOCSHELL 0B889000 == 5 [pid = 6048] [id = 18] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 53 (0B889C00) [pid = 6048] [serial = 53] [outer = 00000000] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 54 (0B9B1C00) [pid = 6048] [serial = 54] [outer = 0B889C00] 04:39:01 INFO - PROCESS | 5180 | 1476445141538 Marionette TRACE conn4 <- [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]]]}] 04:39:01 INFO - . 04:39:01 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 1178ms 04:39:01 INFO - PROCESS | 5180 | 1476445141598 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 5180 | 1476445141604 Marionette TRACE conn4 <- [1,69,null,{"value":"4294967297"}] 04:39:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 04:39:01 INFO - PROCESS | 5180 | --DOMWINDOW == 19 (0F9F1000) [pid = 5180] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 04:39:01 INFO - PROCESS | 5180 | --DOMWINDOW == 18 (1648B400) [pid = 5180] [serial = 9] [outer = 00000000] [url = about:blank] 04:39:01 INFO - PROCESS | 5180 | 1476445141643 Marionette TRACE conn4 -> [0,70,"timeouts",{"script":35000}] 04:39:01 INFO - PROCESS | 5180 | 1476445141651 Marionette TRACE conn4 <- [1,70,null,{}] 04:39:01 INFO - PROCESS | 5180 | 1476445141659 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:01 INFO - PROCESS | 5180 | 1476445141754 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:39:01 INFO - PROCESS | 5180 | 1476445141773 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 5180 | ++DOCSHELL 0BCB7000 == 6 [pid = 6048] [id = 19] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 55 (0BCB8800) [pid = 6048] [serial = 55] [outer = 00000000] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 56 (0C515C00) [pid = 6048] [serial = 56] [outer = 0BCB8800] 04:39:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 57 (0C612400) [pid = 6048] [serial = 57] [outer = 0BCB8800] 04:39:02 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B8800 == 7 [pid = 6048] [id = 20] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 58 (0C6B9000) [pid = 6048] [serial = 58] [outer = 00000000] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 59 (0C6BA800) [pid = 6048] [serial = 59] [outer = 0C6B9000] 04:39:02 INFO - PROCESS | 5180 | 1476445142218 Marionette TRACE conn4 <- [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]]]}] 04:39:02 INFO - . 04:39:02 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 650ms 04:39:02 INFO - PROCESS | 5180 | 1476445142286 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 5180 | 1476445142292 Marionette TRACE conn4 <- [1,73,null,{"value":"4294967297"}] 04:39:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 04:39:02 INFO - PROCESS | 5180 | 1476445142297 Marionette TRACE conn4 -> [0,74,"timeouts",{"script":35000}] 04:39:02 INFO - PROCESS | 5180 | 1476445142300 Marionette TRACE conn4 <- [1,74,null,{}] 04:39:02 INFO - PROCESS | 5180 | 1476445142304 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:02 INFO - PROCESS | 5180 | 1476445142392 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:39:02 INFO - PROCESS | 5180 | 1476445142407 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 5180 | ++DOCSHELL 0C6BA000 == 8 [pid = 6048] [id = 21] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 60 (0C7E2C00) [pid = 6048] [serial = 60] [outer = 00000000] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 61 (0CA58400) [pid = 6048] [serial = 61] [outer = 0C7E2C00] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 62 (0CA5D000) [pid = 6048] [serial = 62] [outer = 0C7E2C00] 04:39:02 INFO - PROCESS | 5180 | ++DOCSHELL 0CB97800 == 9 [pid = 6048] [id = 22] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 63 (0CE2F400) [pid = 6048] [serial = 63] [outer = 00000000] 04:39:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 64 (0CE31000) [pid = 6048] [serial = 64] [outer = 0CE2F400] 04:39:02 INFO - PROCESS | 5180 | 1476445142820 Marionette TRACE conn4 <- [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]]]}] 04:39:02 INFO - . 04:39:02 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 570ms 04:39:02 INFO - PROCESS | 5180 | 1476445142868 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 5180 | 1476445142871 Marionette TRACE conn4 <- [1,77,null,{"value":"4294967297"}] 04:39:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 04:39:02 INFO - PROCESS | 5180 | 1476445142880 Marionette TRACE conn4 -> [0,78,"timeouts",{"script":35000}] 04:39:02 INFO - PROCESS | 5180 | 1476445142888 Marionette TRACE conn4 <- [1,78,null,{}] 04:39:02 INFO - PROCESS | 5180 | 1476445142894 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:02 INFO - PROCESS | 5180 | 1476445142972 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:39:03 INFO - PROCESS | 5180 | 1476445142993 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 5180 | ++DOCSHELL 0CF13800 == 10 [pid = 6048] [id = 23] 04:39:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 65 (0CF13C00) [pid = 6048] [serial = 65] [outer = 00000000] 04:39:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 66 (0D176C00) [pid = 6048] [serial = 66] [outer = 0CF13C00] 04:39:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 67 (0D17B800) [pid = 6048] [serial = 67] [outer = 0CF13C00] 04:39:03 INFO - PROCESS | 5180 | 1476445143385 Marionette TRACE conn4 <- [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]]]}] 04:39:03 INFO - . 04:39:03 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 530ms 04:39:03 INFO - PROCESS | 5180 | 1476445143408 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 5180 | 1476445143411 Marionette TRACE conn4 <- [1,81,null,{"value":"4294967297"}] 04:39:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 04:39:03 INFO - PROCESS | 5180 | 1476445143414 Marionette TRACE conn4 -> [0,82,"timeouts",{"script":35000}] 04:39:03 INFO - PROCESS | 5180 | 1476445143417 Marionette TRACE conn4 <- [1,82,null,{}] 04:39:03 INFO - PROCESS | 5180 | 1476445143422 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:03 INFO - PROCESS | 5180 | 1476445143494 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:39:03 INFO - PROCESS | 5180 | 1476445143508 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D1000 == 11 [pid = 6048] [id = 24] 04:39:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 68 (0D2D1400) [pid = 6048] [serial = 68] [outer = 00000000] 04:39:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 69 (0D4F7C00) [pid = 6048] [serial = 69] [outer = 0D2D1400] 04:39:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 70 (0D773000) [pid = 6048] [serial = 70] [outer = 0D2D1400] 04:39:03 INFO - PROCESS | 5180 | 1476445143854 Marionette TRACE conn4 <- [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]]]}] 04:39:03 INFO - . 04:39:03 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 470ms 04:39:03 INFO - PROCESS | 5180 | 1476445143888 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 5180 | 1476445143890 Marionette TRACE conn4 <- [1,85,null,{"value":"4294967297"}] 04:39:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 04:39:03 INFO - PROCESS | 5180 | 1476445143894 Marionette TRACE conn4 -> [0,86,"timeouts",{"script":35000}] 04:39:03 INFO - PROCESS | 5180 | 1476445143896 Marionette TRACE conn4 <- [1,86,null,{}] 04:39:03 INFO - PROCESS | 5180 | 1476445143900 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:03 INFO - PROCESS | 5180 | 1476445143969 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:39:03 INFO - PROCESS | 5180 | 1476445143988 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 5180 | ++DOCSHELL 0DAEAC00 == 12 [pid = 6048] [id = 25] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 71 (0DAEB000) [pid = 6048] [serial = 71] [outer = 00000000] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 72 (0DAF6C00) [pid = 6048] [serial = 72] [outer = 0DAEB000] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 73 (0DD11C00) [pid = 6048] [serial = 73] [outer = 0DAEB000] 04:39:04 INFO - PROCESS | 5180 | 1476445144387 Marionette TRACE conn4 <- [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]]]}] 04:39:04 INFO - . 04:39:04 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 530ms 04:39:04 INFO - PROCESS | 5180 | 1476445144428 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 5180 | 1476445144430 Marionette TRACE conn4 <- [1,89,null,{"value":"4294967297"}] 04:39:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 04:39:04 INFO - PROCESS | 5180 | 1476445144434 Marionette TRACE conn4 -> [0,90,"timeouts",{"script":35000}] 04:39:04 INFO - PROCESS | 5180 | 1476445144436 Marionette TRACE conn4 <- [1,90,null,{}] 04:39:04 INFO - PROCESS | 5180 | 1476445144439 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:04 INFO - PROCESS | 5180 | 1476445144515 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:39:04 INFO - PROCESS | 5180 | 1476445144556 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 5180 | ++DOCSHELL 0DEF3000 == 13 [pid = 6048] [id = 26] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 74 (0DEF4400) [pid = 6048] [serial = 74] [outer = 00000000] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 75 (0DEFBC00) [pid = 6048] [serial = 75] [outer = 0DEF4400] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 76 (0DEFE400) [pid = 6048] [serial = 76] [outer = 0DEF4400] 04:39:04 INFO - PROCESS | 5180 | ++DOCSHELL 0D1B5C00 == 14 [pid = 6048] [id = 27] 04:39:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 77 (0D1B6000) [pid = 6048] [serial = 77] [outer = 00000000] 04:39:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 78 (0D1B7400) [pid = 6048] [serial = 78] [outer = 0D1B6000] 04:39:05 INFO - PROCESS | 5180 | 1476445145102 Marionette TRACE conn4 <- [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]]]}] 04:39:05 INFO - . 04:39:05 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 730ms 04:39:05 INFO - PROCESS | 5180 | 1476445145169 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 5180 | 1476445145176 Marionette TRACE conn4 <- [1,93,null,{"value":"4294967297"}] 04:39:05 INFO - PROCESS | 5180 | 1476445145183 Marionette TRACE conn4 -> [0,94,"timeouts",{"script":35000}] 04:39:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 04:39:05 INFO - PROCESS | 5180 | 1476445145192 Marionette TRACE conn4 <- [1,94,null,{}] 04:39:05 INFO - PROCESS | 5180 | 1476445145240 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:05 INFO - PROCESS | 5180 | 1476445145327 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:39:05 INFO - PROCESS | 5180 | 1476445145364 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 5180 | ++DOCSHELL 0D1BD000 == 15 [pid = 6048] [id = 28] 04:39:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 79 (0D1BE800) [pid = 6048] [serial = 79] [outer = 00000000] 04:39:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 80 (0DAE9800) [pid = 6048] [serial = 80] [outer = 0D1BE800] 04:39:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 81 (0DEF7C00) [pid = 6048] [serial = 81] [outer = 0D1BE800] 04:39:05 INFO - PROCESS | 5180 | ++DOCSHELL 0CE50000 == 16 [pid = 6048] [id = 29] 04:39:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 82 (0CE50400) [pid = 6048] [serial = 82] [outer = 00000000] 04:39:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 83 (0CE51800) [pid = 6048] [serial = 83] [outer = 0CE50400] 04:39:05 INFO - PROCESS | 5180 | 1476445145931 Marionette TRACE conn4 <- [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]]]}] 04:39:05 INFO - . 04:39:05 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 790ms 04:39:05 INFO - PROCESS | 5180 | 1476445145979 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 5180 | 1476445145984 Marionette TRACE conn4 <- [1,97,null,{"value":"4294967297"}] 04:39:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 04:39:06 INFO - PROCESS | 5180 | 1476445145990 Marionette TRACE conn4 -> [0,98,"timeouts",{"script":35000}] 04:39:06 INFO - PROCESS | 5180 | 1476445145996 Marionette TRACE conn4 <- [1,98,null,{}] 04:39:06 INFO - PROCESS | 5180 | 1476445146004 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:06 INFO - PROCESS | 5180 | 1476445146138 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:39:06 INFO - PROCESS | 5180 | 1476445146168 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 5180 | ++DOCSHELL 0957C000 == 17 [pid = 6048] [id = 30] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 84 (0957C400) [pid = 6048] [serial = 84] [outer = 00000000] 04:39:06 INFO - PROCESS | 5180 | --DOMWINDOW == 17 (11BA2800) [pid = 5180] [serial = 19] [outer = 00000000] [url = about:blank] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 85 (09580400) [pid = 6048] [serial = 85] [outer = 0957C400] 04:39:06 INFO - PROCESS | 5180 | --DOMWINDOW == 16 (0FAA8800) [pid = 5180] [serial = 16] [outer = 00000000] [url = about:blank] 04:39:06 INFO - PROCESS | 5180 | --DOMWINDOW == 15 (1AD49000) [pid = 5180] [serial = 13] [outer = 00000000] [url = about:blank] 04:39:06 INFO - PROCESS | 5180 | --DOMWINDOW == 14 (16770000) [pid = 5180] [serial = 10] [outer = 00000000] [url = about:blank] 04:39:06 INFO - PROCESS | 5180 | --DOMWINDOW == 13 (11169C00) [pid = 5180] [serial = 4] [outer = 00000000] [url = about:blank] 04:39:06 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0F9F1C00) [pid = 5180] [serial = 2] [outer = 00000000] [url = about:blank] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 86 (09582400) [pid = 6048] [serial = 86] [outer = 0957C400] 04:39:06 INFO - PROCESS | 5180 | ++DOCSHELL 0D173000 == 18 [pid = 6048] [id = 31] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 87 (0D1B6400) [pid = 6048] [serial = 87] [outer = 00000000] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 88 (0DAEC000) [pid = 6048] [serial = 88] [outer = 0D1B6400] 04:39:06 INFO - PROCESS | 5180 | 1476445146663 Marionette TRACE conn4 <- [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]]]}] 04:39:06 INFO - . 04:39:06 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 730ms 04:39:06 INFO - PROCESS | 5180 | 1476445146724 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 5180 | 1476445146730 Marionette TRACE conn4 <- [1,101,null,{"value":"4294967297"}] 04:39:06 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 04:39:06 INFO - PROCESS | 5180 | 1476445146739 Marionette TRACE conn4 -> [0,102,"timeouts",{"script":35000}] 04:39:06 INFO - PROCESS | 5180 | 1476445146744 Marionette TRACE conn4 <- [1,102,null,{}] 04:39:06 INFO - PROCESS | 5180 | 1476445146748 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:06 INFO - PROCESS | 5180 | 1476445146834 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:39:06 INFO - PROCESS | 5180 | 1476445146851 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 5180 | ++DOCSHELL 0DEDC800 == 19 [pid = 6048] [id = 32] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 89 (0DEE0C00) [pid = 6048] [serial = 89] [outer = 00000000] 04:39:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 90 (0DEE6400) [pid = 6048] [serial = 90] [outer = 0DEE0C00] 04:39:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 91 (0DEE8400) [pid = 6048] [serial = 91] [outer = 0DEE0C00] 04:39:08 INFO - PROCESS | 5180 | --DOCSHELL 0DAF1C00 == 18 [pid = 6048] [id = 15] 04:39:08 INFO - PROCESS | 5180 | --DOCSHELL 09284C00 == 17 [pid = 6048] [id = 16] 04:39:08 INFO - PROCESS | 5180 | --DOCSHELL 0B889000 == 16 [pid = 6048] [id = 18] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 90 (0CA4F800) [pid = 6048] [serial = 14] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 89 (0D1BE800) [pid = 6048] [serial = 79] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 88 (0CB91000) [pid = 6048] [serial = 17] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 87 (0C51CC00) [pid = 6048] [serial = 8] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 86 (0D2D1400) [pid = 6048] [serial = 68] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 85 (0CF13C00) [pid = 6048] [serial = 65] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 84 (0C6B1C00) [pid = 6048] [serial = 11] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 83 (0C7E2C00) [pid = 6048] [serial = 60] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 82 (09B6D400) [pid = 6048] [serial = 5] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 81 (0BCB8800) [pid = 6048] [serial = 55] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 80 (09204800) [pid = 6048] [serial = 50] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 79 (0B889C00) [pid = 6048] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 78 (0C6B9000) [pid = 6048] [serial = 58] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445142118] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 77 (0CE2F400) [pid = 6048] [serial = 63] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 76 (0D1B6000) [pid = 6048] [serial = 77] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 75 (0CE50400) [pid = 6048] [serial = 82] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445145790] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 74 (0D1B6400) [pid = 6048] [serial = 87] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 73 (0DAEA400) [pid = 6048] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 72 (0D775000) [pid = 6048] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 71 (0D77E800) [pid = 6048] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 70 (09B6D000) [pid = 6048] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 69 (0957C400) [pid = 6048] [serial = 84] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 68 (0D2D3C00) [pid = 6048] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 67 (0CF18C00) [pid = 6048] [serial = 23] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 66 (0D170400) [pid = 6048] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 65 (0DEF4400) [pid = 6048] [serial = 74] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 64 (0DAEB000) [pid = 6048] [serial = 71] [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] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 63 (0CE32000) [pid = 6048] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 62 (0DAF3000) [pid = 6048] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html] 04:39:10 INFO - PROCESS | 5180 | --DOMWINDOW == 61 (09285000) [pid = 6048] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0D173000 == 15 [pid = 6048] [id = 31] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0CE50000 == 14 [pid = 6048] [id = 29] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0D1B5C00 == 13 [pid = 6048] [id = 27] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0CB97800 == 12 [pid = 6048] [id = 22] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0D1BD000 == 11 [pid = 6048] [id = 28] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0C6B8800 == 10 [pid = 6048] [id = 20] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0957C000 == 9 [pid = 6048] [id = 30] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0DAEAC00 == 8 [pid = 6048] [id = 25] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0DEF3000 == 7 [pid = 6048] [id = 26] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0D2D1000 == 6 [pid = 6048] [id = 24] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0CF13800 == 5 [pid = 6048] [id = 23] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0C6BA000 == 4 [pid = 6048] [id = 21] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 0BCB7000 == 3 [pid = 6048] [id = 19] 04:39:11 INFO - PROCESS | 5180 | --DOCSHELL 09202800 == 2 [pid = 6048] [id = 17] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 60 (0C515C00) [pid = 6048] [serial = 56] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 59 (0C612400) [pid = 6048] [serial = 57] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 58 (0C6BA800) [pid = 6048] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445142118] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 57 (0CA58400) [pid = 6048] [serial = 61] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 56 (0CA5D000) [pid = 6048] [serial = 62] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 55 (0CE31000) [pid = 6048] [serial = 64] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 54 (0D176C00) [pid = 6048] [serial = 66] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 53 (0D17B800) [pid = 6048] [serial = 67] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 52 (09B73C00) [pid = 6048] [serial = 7] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 51 (0D4F7C00) [pid = 6048] [serial = 69] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 50 (0DAF6C00) [pid = 6048] [serial = 72] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 49 (0DEFBC00) [pid = 6048] [serial = 75] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 48 (0DAE9800) [pid = 6048] [serial = 80] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 47 (09580400) [pid = 6048] [serial = 85] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 46 (0DEE6400) [pid = 6048] [serial = 90] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 45 (0D773000) [pid = 6048] [serial = 70] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 44 (0DD11C00) [pid = 6048] [serial = 73] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 43 (0D1B7400) [pid = 6048] [serial = 78] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 42 (0DEFE400) [pid = 6048] [serial = 76] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 41 (09B70800) [pid = 6048] [serial = 49] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 40 (0DEF7C00) [pid = 6048] [serial = 81] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 39 (0CE51800) [pid = 6048] [serial = 83] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445145790] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 38 (09582400) [pid = 6048] [serial = 86] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 37 (0DAEC000) [pid = 6048] [serial = 88] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 36 (0DD1AC00) [pid = 6048] [serial = 46] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 35 (09290800) [pid = 6048] [serial = 51] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 34 (09B69000) [pid = 6048] [serial = 48] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 33 (0DD19C00) [pid = 6048] [serial = 45] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 32 (0DAF7400) [pid = 6048] [serial = 43] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 31 (0DAF4C00) [pid = 6048] [serial = 42] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 30 (0D8F2400) [pid = 6048] [serial = 40] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 29 (0D8F1400) [pid = 6048] [serial = 39] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 28 (0D77CC00) [pid = 6048] [serial = 37] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 27 (0D77AC00) [pid = 6048] [serial = 36] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 26 (0D4F5800) [pid = 6048] [serial = 34] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 25 (0D4F1400) [pid = 6048] [serial = 33] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 24 (0D2D9800) [pid = 6048] [serial = 31] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 23 (0D2D7400) [pid = 6048] [serial = 30] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 22 (0D17B400) [pid = 6048] [serial = 28] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 21 (0D17A400) [pid = 6048] [serial = 27] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 20 (0CF1F400) [pid = 6048] [serial = 25] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 19 (0CF1D400) [pid = 6048] [serial = 24] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 18 (0CE3EC00) [pid = 6048] [serial = 22] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 17 (0CE3C000) [pid = 6048] [serial = 21] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 16 (0CB97C00) [pid = 6048] [serial = 19] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 15 (0CB95C00) [pid = 6048] [serial = 18] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 14 (0CA56000) [pid = 6048] [serial = 16] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 13 (0CA55000) [pid = 6048] [serial = 15] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (09A30000) [pid = 6048] [serial = 2] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 11 (0C61F000) [pid = 6048] [serial = 9] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 10 (0C621400) [pid = 6048] [serial = 10] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (0C7D4C00) [pid = 6048] [serial = 12] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (0C7D7400) [pid = 6048] [serial = 13] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 7 (0BCBA400) [pid = 6048] [serial = 3] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (09B71400) [pid = 6048] [serial = 6] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09A23400) [pid = 6048] [serial = 52] [outer = 00000000] [url = about:blank] 04:39:11 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0B9B1C00) [pid = 6048] [serial = 54] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:39:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0E6F4000) [pid = 5180] [serial = 21] [outer = 11238000] 04:39:37 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:39:37 INFO - PROCESS | 5180 | 1476445177066 Marionette TRACE conn4 <- [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]]]}] 04:39:37 INFO - . 04:39:37 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30387ms 04:39:37 INFO - PROCESS | 5180 | 1476445177127 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 5180 | 1476445177132 Marionette TRACE conn4 <- [1,105,null,{"value":"4294967297"}] 04:39:37 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html 04:39:37 INFO - PROCESS | 5180 | 1476445177139 Marionette TRACE conn4 -> [0,106,"timeouts",{"script":35000}] 04:39:37 INFO - PROCESS | 5180 | 1476445177145 Marionette TRACE conn4 <- [1,106,null,{}] 04:39:37 INFO - PROCESS | 5180 | 1476445177153 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:39:37 INFO - PROCESS | 5180 | 1476445177263 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:39:37 INFO - PROCESS | 5180 | 1476445177287 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 5180 | ++DOCSHELL 08DAF800 == 3 [pid = 6048] [id = 33] 04:39:37 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB0C00) [pid = 6048] [serial = 92] [outer = 00000000] 04:39:37 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (08DB6800) [pid = 6048] [serial = 93] [outer = 08DB0C00] 04:39:37 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (09285000) [pid = 6048] [serial = 94] [outer = 08DB0C00] 04:39:44 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (11F56800) [pid = 5180] [serial = 20] [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.] 04:39:45 INFO - PROCESS | 5180 | --DOCSHELL 0DEDC800 == 2 [pid = 6048] [id = 32] 04:39:48 INFO - PROCESS | 5180 | 1476445188102 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:39:51 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (0DEE0C00) [pid = 6048] [serial = 89] [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] 04:39:56 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (08DB6800) [pid = 6048] [serial = 93] [outer = 00000000] [url = about:blank] 04:39:56 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0DEE8400) [pid = 6048] [serial = 91] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:40:07 INFO - PROCESS | 5180 | 1476445207563 Marionette TRACE conn4 <- [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]]]}] 04:40:07 INFO - . 04:40:07 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30480ms 04:40:07 INFO - PROCESS | 5180 | 1476445207622 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 5180 | 1476445207627 Marionette TRACE conn4 <- [1,109,null,{"value":"4294967297"}] 04:40:07 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 04:40:07 INFO - PROCESS | 5180 | 1476445207634 Marionette TRACE conn4 -> [0,110,"timeouts",{"script":35000}] 04:40:07 INFO - PROCESS | 5180 | 1476445207640 Marionette TRACE conn4 <- [1,110,null,{}] 04:40:07 INFO - PROCESS | 5180 | 1476445207649 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:07 INFO - PROCESS | 5180 | 1476445207755 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:40:07 INFO - PROCESS | 5180 | 1476445207773 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 5180 | ++DOCSHELL 08DAFC00 == 3 [pid = 6048] [id = 34] 04:40:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB0000) [pid = 6048] [serial = 95] [outer = 00000000] 04:40:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (08DB6C00) [pid = 6048] [serial = 96] [outer = 08DB0000] 04:40:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (09285400) [pid = 6048] [serial = 97] [outer = 08DB0000] 04:40:16 INFO - PROCESS | 5180 | --DOCSHELL 08DAF800 == 2 [pid = 6048] [id = 33] 04:40:22 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB0C00) [pid = 6048] [serial = 92] [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] 04:40:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0F9D0400) [pid = 5180] [serial = 22] [outer = 11238000] 04:40:26 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (08DB6C00) [pid = 6048] [serial = 96] [outer = 00000000] [url = about:blank] 04:40:26 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (09285000) [pid = 6048] [serial = 94] [outer = 00000000] [url = about:blank] 04:40:37 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:40:38 INFO - PROCESS | 5180 | 1476445237997 Marionette TRACE conn4 <- [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]]]}] 04:40:38 INFO - . 04:40:38 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30393ms 04:40:38 INFO - PROCESS | 5180 | 1476445238030 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 5180 | 1476445238035 Marionette TRACE conn4 <- [1,113,null,{"value":"4294967297"}] 04:40:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 04:40:38 INFO - PROCESS | 5180 | 1476445238042 Marionette TRACE conn4 -> [0,114,"timeouts",{"script":35000}] 04:40:38 INFO - PROCESS | 5180 | 1476445238048 Marionette TRACE conn4 <- [1,114,null,{}] 04:40:38 INFO - PROCESS | 5180 | 1476445238057 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:38 INFO - PROCESS | 5180 | 1476445238169 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:40:38 INFO - PROCESS | 5180 | 1476445238193 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 5180 | ++DOCSHELL 08DB0C00 == 3 [pid = 6048] [id = 35] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB1000) [pid = 6048] [serial = 98] [outer = 00000000] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09202800) [pid = 6048] [serial = 99] [outer = 08DB1000] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (09288C00) [pid = 6048] [serial = 100] [outer = 08DB1000] 04:40:38 INFO - PROCESS | 5180 | ++DOCSHELL 09580000 == 4 [pid = 6048] [id = 36] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (09584400) [pid = 6048] [serial = 101] [outer = 00000000] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (09585000) [pid = 6048] [serial = 102] [outer = 09584400] 04:40:38 INFO - PROCESS | 5180 | 1476445238650 Marionette TRACE conn4 <- [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]]]}] 04:40:38 INFO - . 04:40:38 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 630ms 04:40:38 INFO - PROCESS | 5180 | 1476445238674 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 5180 | 1476445238680 Marionette TRACE conn4 <- [1,117,null,{"value":"4294967297"}] 04:40:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 04:40:38 INFO - PROCESS | 5180 | 1476445238689 Marionette TRACE conn4 -> [0,118,"timeouts",{"script":35000}] 04:40:38 INFO - PROCESS | 5180 | 1476445238696 Marionette TRACE conn4 <- [1,118,null,{}] 04:40:38 INFO - PROCESS | 5180 | 1476445238700 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:38 INFO - PROCESS | 5180 | 1476445238803 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:40:38 INFO - PROCESS | 5180 | 1476445238817 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 5180 | ++DOCSHELL 095C4C00 == 5 [pid = 6048] [id = 37] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (095C7400) [pid = 6048] [serial = 103] [outer = 00000000] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 11 (09B65C00) [pid = 6048] [serial = 104] [outer = 095C7400] 04:40:38 INFO - PROCESS | 5180 | ++DOMWINDOW == 12 (09B6A800) [pid = 6048] [serial = 105] [outer = 095C7400] 04:40:39 INFO - PROCESS | 5180 | ++DOCSHELL 09B71800 == 6 [pid = 6048] [id = 38] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (09B73C00) [pid = 6048] [serial = 106] [outer = 00000000] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 14 (0B35F400) [pid = 6048] [serial = 107] [outer = 09B73C00] 04:40:39 INFO - PROCESS | 5180 | 1476445239236 Marionette TRACE conn4 <- [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]]]}] 04:40:39 INFO - . 04:40:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 591ms 04:40:39 INFO - PROCESS | 5180 | 1476445239280 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 5180 | 1476445239283 Marionette TRACE conn4 <- [1,121,null,{"value":"4294967297"}] 04:40:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 04:40:39 INFO - PROCESS | 5180 | 1476445239287 Marionette TRACE conn4 -> [0,122,"timeouts",{"script":35000}] 04:40:39 INFO - PROCESS | 5180 | 1476445239293 Marionette TRACE conn4 <- [1,122,null,{}] 04:40:39 INFO - PROCESS | 5180 | 1476445239305 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:39 INFO - PROCESS | 5180 | 1476445239401 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:40:39 INFO - PROCESS | 5180 | 1476445239418 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 5180 | ++DOCSHELL 0B889000 == 7 [pid = 6048] [id = 39] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 15 (0B889C00) [pid = 6048] [serial = 108] [outer = 00000000] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (0B9B7000) [pid = 6048] [serial = 109] [outer = 0B889C00] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (0B9BAC00) [pid = 6048] [serial = 110] [outer = 0B889C00] 04:40:39 INFO - PROCESS | 5180 | ++DOCSHELL 0BCAF000 == 8 [pid = 6048] [id = 40] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (0BCB8000) [pid = 6048] [serial = 111] [outer = 00000000] 04:40:39 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (0BCB9C00) [pid = 6048] [serial = 112] [outer = 0BCB8000] 04:40:39 INFO - PROCESS | 5180 | 1476445239964 Marionette TRACE conn4 <- [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]]]}] 04:40:40 INFO - . 04:40:40 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 730ms 04:40:40 INFO - PROCESS | 5180 | 1476445240020 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 5180 | 1476445240026 Marionette TRACE conn4 <- [1,125,null,{"value":"4294967297"}] 04:40:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 04:40:40 INFO - PROCESS | 5180 | 1476445240032 Marionette TRACE conn4 -> [0,126,"timeouts",{"script":35000}] 04:40:40 INFO - PROCESS | 5180 | 1476445240038 Marionette TRACE conn4 <- [1,126,null,{}] 04:40:40 INFO - PROCESS | 5180 | 1476445240048 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:40 INFO - PROCESS | 5180 | 1476445240206 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:40:40 INFO - PROCESS | 5180 | 1476445240244 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 5180 | ++DOCSHELL 0BCBB000 == 9 [pid = 6048] [id = 41] 04:40:40 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (0C0B6000) [pid = 6048] [serial = 113] [outer = 00000000] 04:40:40 INFO - PROCESS | 5180 | ++DOMWINDOW == 21 (0C511C00) [pid = 6048] [serial = 114] [outer = 0C0B6000] 04:40:40 INFO - PROCESS | 5180 | ++DOMWINDOW == 22 (0C514000) [pid = 6048] [serial = 115] [outer = 0C0B6000] 04:40:40 INFO - PROCESS | 5180 | 1476445240787 Marionette TRACE conn4 <- [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]]]}] 04:40:40 INFO - . 04:40:40 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 790ms 04:40:40 INFO - PROCESS | 5180 | 1476445240825 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 5180 | 1476445240830 Marionette TRACE conn4 <- [1,129,null,{"value":"4294967297"}] 04:40:40 INFO - PROCESS | 5180 | 1476445240836 Marionette TRACE conn4 -> [0,130,"timeouts",{"script":35000}] 04:40:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 04:40:40 INFO - PROCESS | 5180 | 1476445240841 Marionette TRACE conn4 <- [1,130,null,{}] 04:40:40 INFO - PROCESS | 5180 | 1476445240849 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:40 INFO - PROCESS | 5180 | 1476445240946 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:40:40 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0E6F4000) [pid = 5180] [serial = 21] [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.] 04:40:41 INFO - PROCESS | 5180 | 1476445240999 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 5180 | ++DOCSHELL 0C613800 == 10 [pid = 6048] [id = 42] 04:40:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 23 (0C613C00) [pid = 6048] [serial = 116] [outer = 00000000] 04:40:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 24 (0C6AF800) [pid = 6048] [serial = 117] [outer = 0C613C00] 04:40:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 25 (0C6B0C00) [pid = 6048] [serial = 118] [outer = 0C613C00] 04:40:41 INFO - PROCESS | 5180 | 1476445241382 Marionette TRACE conn4 <- [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]]]}] 04:40:41 INFO - . 04:40:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 590ms 04:40:41 INFO - PROCESS | 5180 | 1476445241430 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 5180 | 1476445241436 Marionette TRACE conn4 <- [1,133,null,{"value":"4294967297"}] 04:40:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 04:40:41 INFO - PROCESS | 5180 | 1476445241445 Marionette TRACE conn4 -> [0,134,"timeouts",{"script":35000}] 04:40:41 INFO - PROCESS | 5180 | 1476445241451 Marionette TRACE conn4 <- [1,134,null,{}] 04:40:41 INFO - PROCESS | 5180 | 1476445241455 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:41 INFO - PROCESS | 5180 | 1476445241575 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:40:41 INFO - PROCESS | 5180 | 1476445241593 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B9C00 == 11 [pid = 6048] [id = 43] 04:40:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 26 (0C6BC000) [pid = 6048] [serial = 119] [outer = 00000000] 04:40:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 27 (0C7D9400) [pid = 6048] [serial = 120] [outer = 0C6BC000] 04:40:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (0C7DB400) [pid = 6048] [serial = 121] [outer = 0C6BC000] 04:40:41 INFO - PROCESS | 5180 | 1476445241976 Marionette TRACE conn4 <- [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]]]}] 04:40:42 INFO - . 04:40:42 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 590ms 04:40:42 INFO - PROCESS | 5180 | 1476445242035 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 5180 | 1476445242038 Marionette TRACE conn4 <- [1,137,null,{"value":"4294967297"}] 04:40:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 04:40:42 INFO - PROCESS | 5180 | 1476445242042 Marionette TRACE conn4 -> [0,138,"timeouts",{"script":35000}] 04:40:42 INFO - PROCESS | 5180 | 1476445242047 Marionette TRACE conn4 <- [1,138,null,{}] 04:40:42 INFO - PROCESS | 5180 | 1476445242063 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:42 INFO - PROCESS | 5180 | 1476445242139 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:40:42 INFO - PROCESS | 5180 | 1476445242157 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 5180 | ++DOCSHELL 0C7D9800 == 12 [pid = 6048] [id = 44] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (0C7DE400) [pid = 6048] [serial = 122] [outer = 00000000] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0CA5B000) [pid = 6048] [serial = 123] [outer = 0C7DE400] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0CA5D000) [pid = 6048] [serial = 124] [outer = 0C7DE400] 04:40:42 INFO - PROCESS | 5180 | ++DOCSHELL 0CB91000 == 13 [pid = 6048] [id = 45] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (0CB94400) [pid = 6048] [serial = 125] [outer = 00000000] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0CB95400) [pid = 6048] [serial = 126] [outer = 0CB94400] 04:40:42 INFO - PROCESS | 5180 | 1476445242559 Marionette TRACE conn4 <- [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]]]}] 04:40:42 INFO - . 04:40:42 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 530ms 04:40:42 INFO - PROCESS | 5180 | 1476445242575 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 5180 | 1476445242578 Marionette TRACE conn4 <- [1,141,null,{"value":"4294967297"}] 04:40:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 04:40:42 INFO - PROCESS | 5180 | 1476445242581 Marionette TRACE conn4 -> [0,142,"timeouts",{"script":35000}] 04:40:42 INFO - PROCESS | 5180 | 1476445242584 Marionette TRACE conn4 <- [1,142,null,{}] 04:40:42 INFO - PROCESS | 5180 | 1476445242589 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:42 INFO - PROCESS | 5180 | 1476445242666 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:40:42 INFO - PROCESS | 5180 | 1476445242686 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 5180 | ++DOCSHELL 0CB99C00 == 14 [pid = 6048] [id = 46] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0CB9A000) [pid = 6048] [serial = 127] [outer = 00000000] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0CE32800) [pid = 6048] [serial = 128] [outer = 0CB9A000] 04:40:42 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0CE33800) [pid = 6048] [serial = 129] [outer = 0CB9A000] 04:40:43 INFO - PROCESS | 5180 | ++DOCSHELL 0CE3CC00 == 15 [pid = 6048] [id = 47] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0CE47400) [pid = 6048] [serial = 130] [outer = 00000000] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0CE48000) [pid = 6048] [serial = 131] [outer = 0CE47400] 04:40:43 INFO - PROCESS | 5180 | 1476445243087 Marionette TRACE conn4 <- [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]]]}] 04:40:43 INFO - . 04:40:43 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 530ms 04:40:43 INFO - PROCESS | 5180 | 1476445243115 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 5180 | 1476445243118 Marionette TRACE conn4 <- [1,145,null,{"value":"4294967297"}] 04:40:43 INFO - PROCESS | 5180 | 1476445243121 Marionette TRACE conn4 -> [0,146,"timeouts",{"script":35000}] 04:40:43 INFO - TEST-START | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 04:40:43 INFO - PROCESS | 5180 | 1476445243123 Marionette TRACE conn4 <- [1,146,null,{}] 04:40:43 INFO - PROCESS | 5180 | 1476445243128 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:43 INFO - PROCESS | 5180 | 1476445243197 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:40:43 INFO - PROCESS | 5180 | 1476445243212 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 5180 | ++DOCSHELL 0CE47800 == 16 [pid = 6048] [id = 48] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0CE49800) [pid = 6048] [serial = 132] [outer = 00000000] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0CE53000) [pid = 6048] [serial = 133] [outer = 0CE49800] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 41 (0CE55400) [pid = 6048] [serial = 134] [outer = 0CE49800] 04:40:43 INFO - PROCESS | 5180 | ++DOCSHELL 0CF18C00 == 17 [pid = 6048] [id = 49] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 42 (0CF1B000) [pid = 6048] [serial = 135] [outer = 00000000] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 43 (0CF1D000) [pid = 6048] [serial = 136] [outer = 0CF1B000] 04:40:43 INFO - PROCESS | 5180 | 1476445243621 Marionette TRACE conn4 <- [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]]]}] 04:40:43 INFO - . 04:40:43 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 530ms 04:40:43 INFO - PROCESS | 5180 | 1476445243655 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 5180 | 1476445243657 Marionette TRACE conn4 <- [1,149,null,{"value":"4294967297"}] 04:40:43 INFO - PROCESS | 5180 | 1476445243661 Marionette TRACE conn4 -> [0,150,"timeouts",{"script":35000}] 04:40:43 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 04:40:43 INFO - PROCESS | 5180 | 1476445243663 Marionette TRACE conn4 <- [1,150,null,{}] 04:40:43 INFO - PROCESS | 5180 | 1476445243667 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:40:43 INFO - PROCESS | 5180 | 1476445243766 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:40:43 INFO - PROCESS | 5180 | 1476445243778 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 5180 | ++DOCSHELL 0CF1B800 == 18 [pid = 6048] [id = 50] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 44 (0D2D0C00) [pid = 6048] [serial = 137] [outer = 00000000] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 45 (0D2D5C00) [pid = 6048] [serial = 138] [outer = 0D2D0C00] 04:40:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (0D2D6C00) [pid = 6048] [serial = 139] [outer = 0D2D0C00] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0CF18C00 == 17 [pid = 6048] [id = 49] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0CE47800 == 16 [pid = 6048] [id = 48] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0CE3CC00 == 15 [pid = 6048] [id = 47] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0CB99C00 == 14 [pid = 6048] [id = 46] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0CB91000 == 13 [pid = 6048] [id = 45] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0C7D9800 == 12 [pid = 6048] [id = 44] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0C6B9C00 == 11 [pid = 6048] [id = 43] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0C613800 == 10 [pid = 6048] [id = 42] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0BCBB000 == 9 [pid = 6048] [id = 41] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0BCAF000 == 8 [pid = 6048] [id = 40] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 0B889000 == 7 [pid = 6048] [id = 39] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 09B71800 == 6 [pid = 6048] [id = 38] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 095C4C00 == 5 [pid = 6048] [id = 37] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 09580000 == 4 [pid = 6048] [id = 36] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 08DB0C00 == 3 [pid = 6048] [id = 35] 04:40:47 INFO - PROCESS | 5180 | --DOCSHELL 08DAFC00 == 2 [pid = 6048] [id = 34] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 45 (08DB0000) [pid = 6048] [serial = 95] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 44 (0C6BC000) [pid = 6048] [serial = 119] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 43 (09584400) [pid = 6048] [serial = 101] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 42 (08DB1000) [pid = 6048] [serial = 98] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 41 (0BCB8000) [pid = 6048] [serial = 111] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 40 (0B889C00) [pid = 6048] [serial = 108] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 39 (095C7400) [pid = 6048] [serial = 103] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 38 (09B73C00) [pid = 6048] [serial = 106] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445239152] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 37 (0C0B6000) [pid = 6048] [serial = 113] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 36 (0CF1B000) [pid = 6048] [serial = 135] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 35 (0CE49800) [pid = 6048] [serial = 132] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 34 (0C613C00) [pid = 6048] [serial = 116] [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] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 33 (0CB9A000) [pid = 6048] [serial = 127] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 32 (0CE47400) [pid = 6048] [serial = 130] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445243003] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 31 (0CB94400) [pid = 6048] [serial = 125] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:50 INFO - PROCESS | 5180 | --DOMWINDOW == 30 (0C7DE400) [pid = 6048] [serial = 122] [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] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 29 (0D2D5C00) [pid = 6048] [serial = 138] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 28 (0CE53000) [pid = 6048] [serial = 133] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 27 (0CE55400) [pid = 6048] [serial = 134] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 26 (0CF1D000) [pid = 6048] [serial = 136] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 25 (0CE32800) [pid = 6048] [serial = 128] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 24 (0CE33800) [pid = 6048] [serial = 129] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 23 (0CE48000) [pid = 6048] [serial = 131] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445243003] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 22 (0CA5B000) [pid = 6048] [serial = 123] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 21 (0CA5D000) [pid = 6048] [serial = 124] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 20 (0CB95400) [pid = 6048] [serial = 126] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 19 (0C7D9400) [pid = 6048] [serial = 120] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 18 (0C7DB400) [pid = 6048] [serial = 121] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 17 (0C6AF800) [pid = 6048] [serial = 117] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 16 (0C6B0C00) [pid = 6048] [serial = 118] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 15 (0C511C00) [pid = 6048] [serial = 114] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 14 (0C514000) [pid = 6048] [serial = 115] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 13 (0B9B7000) [pid = 6048] [serial = 109] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0B9BAC00) [pid = 6048] [serial = 110] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 11 (0BCB9C00) [pid = 6048] [serial = 112] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 10 (09B65C00) [pid = 6048] [serial = 104] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (09B6A800) [pid = 6048] [serial = 105] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (0B35F400) [pid = 6048] [serial = 107] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445239152] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 7 (09202800) [pid = 6048] [serial = 99] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (09288C00) [pid = 6048] [serial = 100] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09585000) [pid = 6048] [serial = 102] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:40:53 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (09285400) [pid = 6048] [serial = 97] [outer = 00000000] [url = about:blank] 04:41:13 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:41:13 INFO - PROCESS | 5180 | 1476445273972 Marionette TRACE conn4 <- [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]]]}] 04:41:13 INFO - . 04:41:13 INFO - TEST-TIMEOUT | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30325ms 04:41:13 INFO - PROCESS | 5180 | 1476445273990 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 5180 | 1476445273992 Marionette TRACE conn4 <- [1,153,null,{"value":"4294967297"}] 04:41:14 INFO - PROCESS | 5180 | 1476445273996 Marionette TRACE conn4 -> [0,154,"timeouts",{"script":35000}] 04:41:14 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 04:41:14 INFO - PROCESS | 5180 | 1476445273998 Marionette TRACE conn4 <- [1,154,null,{}] 04:41:14 INFO - PROCESS | 5180 | 1476445274002 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:41:14 INFO - PROCESS | 5180 | 1476445274077 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:41:14 INFO - PROCESS | 5180 | 1476445274091 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 5180 | ++DOCSHELL 08DB2400 == 3 [pid = 6048] [id = 51] 04:41:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2800) [pid = 6048] [serial = 140] [outer = 00000000] 04:41:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09206400) [pid = 6048] [serial = 141] [outer = 08DB2800] 04:41:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0928D800) [pid = 6048] [serial = 142] [outer = 08DB2800] 04:41:22 INFO - PROCESS | 5180 | --DOCSHELL 0CF1B800 == 2 [pid = 6048] [id = 50] 04:41:28 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (0D2D0C00) [pid = 6048] [serial = 137] [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] 04:41:33 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09206400) [pid = 6048] [serial = 141] [outer = 00000000] [url = about:blank] 04:41:33 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0D2D6C00) [pid = 6048] [serial = 139] [outer = 00000000] [url = about:blank] 04:41:44 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:41:44 INFO - PROCESS | 5180 | 1476445304314 Marionette TRACE conn4 <- [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]]]}] 04:41:44 INFO - . 04:41:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30371ms 04:41:44 INFO - PROCESS | 5180 | 1476445304372 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 5180 | 1476445304377 Marionette TRACE conn4 <- [1,157,null,{"value":"4294967297"}] 04:41:44 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 04:41:44 INFO - PROCESS | 5180 | 1476445304384 Marionette TRACE conn4 -> [0,158,"timeouts",{"script":35000}] 04:41:44 INFO - PROCESS | 5180 | 1476445304390 Marionette TRACE conn4 <- [1,158,null,{}] 04:41:44 INFO - PROCESS | 5180 | 1476445304399 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:41:44 INFO - PROCESS | 5180 | 1476445304518 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:41:44 INFO - PROCESS | 5180 | 1476445304540 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 5180 | ++DOCSHELL 08DB3400 == 3 [pid = 6048] [id = 52] 04:41:44 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB3C00) [pid = 6048] [serial = 143] [outer = 00000000] 04:41:44 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09210400) [pid = 6048] [serial = 144] [outer = 08DB3C00] 04:41:44 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957B400) [pid = 6048] [serial = 145] [outer = 08DB3C00] 04:41:53 INFO - PROCESS | 5180 | --DOCSHELL 08DB2400 == 2 [pid = 6048] [id = 51] 04:41:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0E859400) [pid = 5180] [serial = 23] [outer = 11238000] 04:41:59 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB2800) [pid = 6048] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 04:42:03 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09210400) [pid = 6048] [serial = 144] [outer = 00000000] [url = about:blank] 04:42:03 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0928D800) [pid = 6048] [serial = 142] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0F9D0400) [pid = 5180] [serial = 22] [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.] 04:42:14 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:42:14 INFO - PROCESS | 5180 | 1476445334771 Marionette TRACE conn4 <- [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]]]}] 04:42:14 INFO - . 04:42:14 INFO - TEST-TIMEOUT | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30428ms 04:42:14 INFO - PROCESS | 5180 | 1476445334815 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 5180 | 1476445334820 Marionette TRACE conn4 <- [1,161,null,{"value":"4294967297"}] 04:42:14 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 04:42:14 INFO - PROCESS | 5180 | 1476445334827 Marionette TRACE conn4 -> [0,162,"timeouts",{"script":35000}] 04:42:14 INFO - PROCESS | 5180 | 1476445334833 Marionette TRACE conn4 <- [1,162,null,{}] 04:42:14 INFO - PROCESS | 5180 | 1476445334842 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:42:14 INFO - PROCESS | 5180 | 1476445334957 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:42:14 INFO - PROCESS | 5180 | 1476445334975 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 5180 | ++DOCSHELL 08DB2800 == 3 [pid = 6048] [id = 53] 04:42:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB3000) [pid = 6048] [serial = 146] [outer = 00000000] 04:42:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09210400) [pid = 6048] [serial = 147] [outer = 08DB3000] 04:42:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957AC00) [pid = 6048] [serial = 148] [outer = 08DB3000] 04:42:15 INFO - PROCESS | 5180 | 1476445335397 Marionette TRACE conn4 <- [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]]]}] 04:42:15 INFO - . 04:42:15 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 630ms 04:42:15 INFO - PROCESS | 5180 | 1476445335459 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 5180 | 1476445335465 Marionette TRACE conn4 <- [1,165,null,{"value":"4294967297"}] 04:42:15 INFO - PROCESS | 5180 | 1476445335474 Marionette TRACE conn4 -> [0,166,"timeouts",{"script":35000}] 04:42:15 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 04:42:15 INFO - PROCESS | 5180 | 1476445335481 Marionette TRACE conn4 <- [1,166,null,{}] 04:42:15 INFO - PROCESS | 5180 | 1476445335485 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:42:15 INFO - PROCESS | 5180 | 1476445335591 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:42:15 INFO - PROCESS | 5180 | 1476445335608 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 5180 | ++DOCSHELL 09B67C00 == 4 [pid = 6048] [id = 54] 04:42:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (09B69400) [pid = 6048] [serial = 149] [outer = 00000000] 04:42:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (09B72000) [pid = 6048] [serial = 150] [outer = 09B69400] 04:42:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (09B74C00) [pid = 6048] [serial = 151] [outer = 09B69400] 04:42:23 INFO - PROCESS | 5180 | --DOCSHELL 08DB2800 == 3 [pid = 6048] [id = 53] 04:42:23 INFO - PROCESS | 5180 | --DOCSHELL 08DB3400 == 2 [pid = 6048] [id = 52] 04:42:25 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (08DB3000) [pid = 6048] [serial = 146] [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] 04:42:25 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (08DB3C00) [pid = 6048] [serial = 143] [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] 04:42:30 INFO - PROCESS | 5180 | --DOMWINDOW == 7 (09210400) [pid = 6048] [serial = 147] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (09B72000) [pid = 6048] [serial = 150] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0957AC00) [pid = 6048] [serial = 148] [outer = 00000000] [url = about:blank] 04:42:30 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0957B400) [pid = 6048] [serial = 145] [outer = 00000000] [url = about:blank] 04:42:45 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:42:45 INFO - PROCESS | 5180 | 1476445365818 Marionette TRACE conn4 <- [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]]]}] 04:42:45 INFO - . 04:42:45 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30372ms 04:42:45 INFO - PROCESS | 5180 | 1476445365853 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 5180 | 1476445365856 Marionette TRACE conn4 <- [1,169,null,{"value":"4294967297"}] 04:42:45 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 04:42:45 INFO - PROCESS | 5180 | 1476445365860 Marionette TRACE conn4 -> [0,170,"timeouts",{"script":35000}] 04:42:45 INFO - PROCESS | 5180 | 1476445365865 Marionette TRACE conn4 <- [1,170,null,{}] 04:42:45 INFO - PROCESS | 5180 | 1476445365878 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:42:45 INFO - PROCESS | 5180 | 1476445365972 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:42:46 INFO - PROCESS | 5180 | 1476445365992 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 5180 | ++DOCSHELL 08DB2000 == 3 [pid = 6048] [id = 55] 04:42:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2400) [pid = 6048] [serial = 152] [outer = 00000000] 04:42:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09206400) [pid = 6048] [serial = 153] [outer = 08DB2400] 04:42:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0928D800) [pid = 6048] [serial = 154] [outer = 08DB2400] 04:42:46 INFO - PROCESS | 5180 | 1476445366411 Marionette TRACE conn4 <- [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]]]}] 04:42:46 INFO - . 04:42:46 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 590ms 04:42:46 INFO - PROCESS | 5180 | 1476445366452 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 5180 | 1476445366455 Marionette TRACE conn4 <- [1,173,null,{"value":"4294967297"}] 04:42:46 INFO - PROCESS | 5180 | 1476445366458 Marionette TRACE conn4 -> [0,174,"timeouts",{"script":35000}] 04:42:46 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 04:42:46 INFO - PROCESS | 5180 | 1476445366461 Marionette TRACE conn4 <- [1,174,null,{}] 04:42:46 INFO - PROCESS | 5180 | 1476445366466 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:42:46 INFO - PROCESS | 5180 | 1476445366560 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:42:46 INFO - PROCESS | 5180 | 1476445366572 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 5180 | ++DOCSHELL 0920D400 == 4 [pid = 6048] [id = 56] 04:42:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (0928F800) [pid = 6048] [serial = 155] [outer = 00000000] 04:42:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (09B69800) [pid = 6048] [serial = 156] [outer = 0928F800] 04:42:46 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (09B71000) [pid = 6048] [serial = 157] [outer = 0928F800] 04:42:54 INFO - PROCESS | 5180 | --DOCSHELL 08DB2000 == 3 [pid = 6048] [id = 55] 04:42:54 INFO - PROCESS | 5180 | --DOCSHELL 09B67C00 == 2 [pid = 6048] [id = 54] 04:42:56 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (08DB2400) [pid = 6048] [serial = 152] [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] 04:42:56 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (09B69400) [pid = 6048] [serial = 149] [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] 04:43:01 INFO - PROCESS | 5180 | --DOMWINDOW == 7 (09206400) [pid = 6048] [serial = 153] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (09B69800) [pid = 6048] [serial = 156] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0928D800) [pid = 6048] [serial = 154] [outer = 00000000] [url = about:blank] 04:43:01 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (09B74C00) [pid = 6048] [serial = 151] [outer = 00000000] [url = about:blank] 04:43:16 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:43:16 INFO - PROCESS | 5180 | 1476445396785 Marionette TRACE conn4 <- [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]]]}] 04:43:16 INFO - . 04:43:16 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 30372ms 04:43:16 INFO - PROCESS | 5180 | 1476445396835 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 5180 | 1476445396840 Marionette TRACE conn4 <- [1,177,null,{"value":"4294967297"}] 04:43:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html 04:43:16 INFO - PROCESS | 5180 | 1476445396847 Marionette TRACE conn4 -> [0,178,"timeouts",{"script":35000}] 04:43:16 INFO - PROCESS | 5180 | 1476445396853 Marionette TRACE conn4 <- [1,178,null,{}] 04:43:16 INFO - PROCESS | 5180 | 1476445396862 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:43:16 INFO - PROCESS | 5180 | 1476445396977 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:43:17 INFO - PROCESS | 5180 | 1476445396995 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 5180 | ++DOCSHELL 08DB2800 == 3 [pid = 6048] [id = 57] 04:43:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2C00) [pid = 6048] [serial = 158] [outer = 00000000] 04:43:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0920B000) [pid = 6048] [serial = 159] [outer = 08DB2C00] 04:43:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (09290C00) [pid = 6048] [serial = 160] [outer = 08DB2C00] 04:43:25 INFO - PROCESS | 5180 | --DOCSHELL 0920D400 == 2 [pid = 6048] [id = 56] 04:43:31 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (0928F800) [pid = 6048] [serial = 155] [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] 04:43:35 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0920B000) [pid = 6048] [serial = 159] [outer = 00000000] [url = about:blank] 04:43:35 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (09B71000) [pid = 6048] [serial = 157] [outer = 00000000] [url = about:blank] 04:43:47 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:43:47 INFO - PROCESS | 5180 | 1476445427226 Marionette TRACE conn4 <- [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]]]}] 04:43:47 INFO - . 04:43:47 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 30427ms 04:43:47 INFO - PROCESS | 5180 | 1476445427276 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 5180 | 1476445427282 Marionette TRACE conn4 <- [1,181,null,{"value":"4294967297"}] 04:43:47 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 04:43:47 INFO - PROCESS | 5180 | 1476445427293 Marionette TRACE conn4 -> [0,182,"timeouts",{"script":35000}] 04:43:47 INFO - PROCESS | 5180 | 1476445427297 Marionette TRACE conn4 <- [1,182,null,{}] 04:43:47 INFO - PROCESS | 5180 | 1476445427302 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:43:47 INFO - PROCESS | 5180 | 1476445427398 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:43:47 INFO - PROCESS | 5180 | 1476445427414 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1800 == 3 [pid = 6048] [id = 58] 04:43:47 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB3400) [pid = 6048] [serial = 161] [outer = 00000000] 04:43:47 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0920FC00) [pid = 6048] [serial = 162] [outer = 08DB3400] 04:43:47 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957B000) [pid = 6048] [serial = 163] [outer = 08DB3400] 04:43:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (11FB2800) [pid = 5180] [serial = 24] [outer = 11238000] 04:43:56 INFO - PROCESS | 5180 | --DOCSHELL 08DB2800 == 2 [pid = 6048] [id = 57] 04:44:02 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB2C00) [pid = 6048] [serial = 158] [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] 04:44:06 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0920FC00) [pid = 6048] [serial = 162] [outer = 00000000] [url = about:blank] 04:44:06 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (09290C00) [pid = 6048] [serial = 160] [outer = 00000000] [url = about:blank] 04:44:10 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0E859400) [pid = 5180] [serial = 23] [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.] 04:44:17 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:44:17 INFO - PROCESS | 5180 | 1476445457637 Marionette TRACE conn4 <- [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]]]}] 04:44:17 INFO - . 04:44:17 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 30377ms 04:44:17 INFO - PROCESS | 5180 | 1476445457675 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 5180 | 1476445457681 Marionette TRACE conn4 <- [1,185,null,{"value":"4294967297"}] 04:44:17 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 04:44:17 INFO - PROCESS | 5180 | 1476445457687 Marionette TRACE conn4 -> [0,186,"timeouts",{"script":35000}] 04:44:17 INFO - PROCESS | 5180 | 1476445457692 Marionette TRACE conn4 <- [1,186,null,{}] 04:44:17 INFO - PROCESS | 5180 | 1476445457699 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:17 INFO - PROCESS | 5180 | 1476445457822 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:44:17 INFO - PROCESS | 5180 | 1476445457836 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1C00 == 3 [pid = 6048] [id = 59] 04:44:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2000) [pid = 6048] [serial = 164] [outer = 00000000] 04:44:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0920A000) [pid = 6048] [serial = 165] [outer = 08DB2000] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (09290800) [pid = 6048] [serial = 166] [outer = 08DB2000] 04:44:18 INFO - PROCESS | 5180 | ++DOCSHELL 09584C00 == 4 [pid = 6048] [id = 60] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (09587800) [pid = 6048] [serial = 167] [outer = 00000000] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (095C6C00) [pid = 6048] [serial = 168] [outer = 09587800] 04:44:18 INFO - PROCESS | 5180 | 1476445458312 Marionette TRACE conn4 <- [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]]]}] 04:44:18 INFO - . 04:44:18 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 690ms 04:44:18 INFO - PROCESS | 5180 | 1476445458379 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 5180 | 1476445458385 Marionette TRACE conn4 <- [1,189,null,{"value":"4294967297"}] 04:44:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 04:44:18 INFO - PROCESS | 5180 | 1476445458394 Marionette TRACE conn4 -> [0,190,"timeouts",{"script":35000}] 04:44:18 INFO - PROCESS | 5180 | 1476445458398 Marionette TRACE conn4 <- [1,190,null,{}] 04:44:18 INFO - PROCESS | 5180 | 1476445458403 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:18 INFO - PROCESS | 5180 | 1476445458501 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:44:18 INFO - PROCESS | 5180 | 1476445458527 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 5180 | ++DOCSHELL 09B6EC00 == 5 [pid = 6048] [id = 61] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (09B6F000) [pid = 6048] [serial = 169] [outer = 00000000] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 11 (0B360400) [pid = 6048] [serial = 170] [outer = 09B6F000] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 12 (0B365000) [pid = 6048] [serial = 171] [outer = 09B6F000] 04:44:18 INFO - PROCESS | 5180 | ++DOCSHELL 0B889C00 == 6 [pid = 6048] [id = 62] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0B9AFC00) [pid = 6048] [serial = 172] [outer = 00000000] 04:44:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 14 (0B9B2800) [pid = 6048] [serial = 173] [outer = 0B9AFC00] 04:44:18 INFO - PROCESS | 5180 | 1476445458954 Marionette TRACE conn4 <- [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]]]}] 04:44:18 INFO - . 04:44:18 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 590ms 04:44:18 INFO - PROCESS | 5180 | 1476445458984 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:44:18 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 04:44:18 INFO - PROCESS | 5180 | 1476445458987 Marionette TRACE conn4 <- [1,193,null,{"value":"4294967297"}] 04:44:18 INFO - PROCESS | 5180 | 1476445458992 Marionette TRACE conn4 -> [0,194,"timeouts",{"script":35000}] 04:44:19 INFO - PROCESS | 5180 | 1476445458997 Marionette TRACE conn4 <- [1,194,null,{}] 04:44:19 INFO - PROCESS | 5180 | 1476445459010 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:19 INFO - PROCESS | 5180 | 1476445459114 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:44:19 INFO - PROCESS | 5180 | 1476445459132 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 5180 | ++DOCSHELL 0BCAE400 == 7 [pid = 6048] [id = 63] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 15 (0BCAE800) [pid = 6048] [serial = 174] [outer = 00000000] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (0BCBA800) [pid = 6048] [serial = 175] [outer = 0BCAE800] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (0C0B1800) [pid = 6048] [serial = 176] [outer = 0BCAE800] 04:44:19 INFO - PROCESS | 5180 | ++DOCSHELL 0C0BF400 == 8 [pid = 6048] [id = 64] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (0C513000) [pid = 6048] [serial = 177] [outer = 00000000] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (0C514C00) [pid = 6048] [serial = 178] [outer = 0C513000] 04:44:19 INFO - PROCESS | 5180 | 1476445459588 Marionette TRACE conn4 <- [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]]]}] 04:44:19 INFO - . 04:44:19 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 631ms 04:44:19 INFO - PROCESS | 5180 | 1476445459625 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 5180 | 1476445459628 Marionette TRACE conn4 <- [1,197,null,{"value":"4294967297"}] 04:44:19 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 04:44:19 INFO - PROCESS | 5180 | 1476445459631 Marionette TRACE conn4 -> [0,198,"timeouts",{"script":35000}] 04:44:19 INFO - PROCESS | 5180 | 1476445459635 Marionette TRACE conn4 <- [1,198,null,{}] 04:44:19 INFO - PROCESS | 5180 | 1476445459639 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:19 INFO - PROCESS | 5180 | 1476445459714 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:44:19 INFO - PROCESS | 5180 | 1476445459757 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 5180 | ++DOCSHELL 0C519C00 == 9 [pid = 6048] [id = 65] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (0C51A000) [pid = 6048] [serial = 179] [outer = 00000000] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 21 (0C613800) [pid = 6048] [serial = 180] [outer = 0C51A000] 04:44:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 22 (0C61E800) [pid = 6048] [serial = 181] [outer = 0C51A000] 04:44:20 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B3000 == 10 [pid = 6048] [id = 66] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 23 (0C6B5000) [pid = 6048] [serial = 182] [outer = 00000000] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 24 (0C6B6C00) [pid = 6048] [serial = 183] [outer = 0C6B5000] 04:44:20 INFO - PROCESS | 5180 | 1476445460184 Marionette TRACE conn4 <- [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]]]}] 04:44:20 INFO - . 04:44:20 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 570ms 04:44:20 INFO - PROCESS | 5180 | 1476445460205 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 5180 | 1476445460207 Marionette TRACE conn4 <- [1,201,null,{"value":"4294967297"}] 04:44:20 INFO - PROCESS | 5180 | 1476445460211 Marionette TRACE conn4 -> [0,202,"timeouts",{"script":35000}] 04:44:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 04:44:20 INFO - PROCESS | 5180 | 1476445460213 Marionette TRACE conn4 <- [1,202,null,{}] 04:44:20 INFO - PROCESS | 5180 | 1476445460217 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:20 INFO - PROCESS | 5180 | 1476445460290 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:44:20 INFO - PROCESS | 5180 | 1476445460312 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 5180 | ++DOCSHELL 0C6BCC00 == 11 [pid = 6048] [id = 67] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 25 (0C6BD000) [pid = 6048] [serial = 184] [outer = 00000000] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 26 (0C7D8400) [pid = 6048] [serial = 185] [outer = 0C6BD000] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 27 (0C7D7400) [pid = 6048] [serial = 186] [outer = 0C6BD000] 04:44:20 INFO - PROCESS | 5180 | ++DOCSHELL 0C7E3C00 == 12 [pid = 6048] [id = 68] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (0CA51800) [pid = 6048] [serial = 187] [outer = 00000000] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (0CA52C00) [pid = 6048] [serial = 188] [outer = 0CA51800] 04:44:20 INFO - PROCESS | 5180 | 1476445460715 Marionette TRACE conn4 <- [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]]]}] 04:44:20 INFO - . 04:44:20 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 530ms 04:44:20 INFO - PROCESS | 5180 | 1476445460745 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 5180 | 1476445460747 Marionette TRACE conn4 <- [1,205,null,{"value":"4294967297"}] 04:44:20 INFO - PROCESS | 5180 | 1476445460751 Marionette TRACE conn4 -> [0,206,"timeouts",{"script":35000}] 04:44:20 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 04:44:20 INFO - PROCESS | 5180 | 1476445460753 Marionette TRACE conn4 <- [1,206,null,{}] 04:44:20 INFO - PROCESS | 5180 | 1476445460757 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:20 INFO - PROCESS | 5180 | 1476445460873 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:44:20 INFO - PROCESS | 5180 | 1476445460888 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 5180 | ++DOCSHELL 0CA58400 == 13 [pid = 6048] [id = 69] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0CA58800) [pid = 6048] [serial = 189] [outer = 00000000] 04:44:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0CB8CC00) [pid = 6048] [serial = 190] [outer = 0CA58800] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (0CA5E800) [pid = 6048] [serial = 191] [outer = 0CA58800] 04:44:21 INFO - PROCESS | 5180 | ++DOCSHELL 0CB96C00 == 14 [pid = 6048] [id = 70] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0CB98C00) [pid = 6048] [serial = 192] [outer = 00000000] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0CB9A000) [pid = 6048] [serial = 193] [outer = 0CB98C00] 04:44:21 INFO - PROCESS | 5180 | 1476445461313 Marionette TRACE conn4 <- [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]]]}] 04:44:21 INFO - . 04:44:21 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 570ms 04:44:21 INFO - PROCESS | 5180 | 1476445461325 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 5180 | 1476445461327 Marionette TRACE conn4 <- [1,209,null,{"value":"4294967297"}] 04:44:21 INFO - PROCESS | 5180 | 1476445461331 Marionette TRACE conn4 -> [0,210,"timeouts",{"script":35000}] 04:44:21 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 04:44:21 INFO - PROCESS | 5180 | 1476445461333 Marionette TRACE conn4 <- [1,210,null,{}] 04:44:21 INFO - PROCESS | 5180 | 1476445461337 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:21 INFO - PROCESS | 5180 | 1476445461416 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:44:21 INFO - PROCESS | 5180 | 1476445461427 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 5180 | ++DOCSHELL 0CB99400 == 15 [pid = 6048] [id = 71] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0CE32400) [pid = 6048] [serial = 194] [outer = 00000000] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0CE3AC00) [pid = 6048] [serial = 195] [outer = 0CE32400] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0CE3D000) [pid = 6048] [serial = 196] [outer = 0CE32400] 04:44:21 INFO - PROCESS | 5180 | 1476445461796 Marionette TRACE conn4 <- [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]]]}] 04:44:21 INFO - . 04:44:21 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 470ms 04:44:21 INFO - PROCESS | 5180 | 1476445461805 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 5180 | 1476445461807 Marionette TRACE conn4 <- [1,213,null,{"value":"4294967297"}] 04:44:21 INFO - PROCESS | 5180 | 1476445461811 Marionette TRACE conn4 -> [0,214,"timeouts",{"script":35000}] 04:44:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 04:44:21 INFO - PROCESS | 5180 | 1476445461813 Marionette TRACE conn4 <- [1,214,null,{}] 04:44:21 INFO - PROCESS | 5180 | 1476445461817 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:21 INFO - PROCESS | 5180 | 1476445461891 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:44:21 INFO - PROCESS | 5180 | 1476445461903 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 5180 | ++DOCSHELL 0CE48400 == 16 [pid = 6048] [id = 72] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0CE4C400) [pid = 6048] [serial = 197] [outer = 00000000] 04:44:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0CE54400) [pid = 6048] [serial = 198] [outer = 0CE4C400] 04:44:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0CE56400) [pid = 6048] [serial = 199] [outer = 0CE4C400] 04:44:22 INFO - PROCESS | 5180 | 1476445462270 Marionette TRACE conn4 <- [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]]]}] 04:44:22 INFO - . 04:44:22 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 470ms 04:44:22 INFO - PROCESS | 5180 | 1476445462285 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 5180 | 1476445462287 Marionette TRACE conn4 <- [1,217,null,{"value":"4294967297"}] 04:44:22 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 04:44:22 INFO - PROCESS | 5180 | 1476445462291 Marionette TRACE conn4 -> [0,218,"timeouts",{"script":35000}] 04:44:22 INFO - PROCESS | 5180 | 1476445462293 Marionette TRACE conn4 <- [1,218,null,{}] 04:44:22 INFO - PROCESS | 5180 | 1476445462296 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:22 INFO - PROCESS | 5180 | 1476445462367 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:44:22 INFO - PROCESS | 5180 | 1476445462381 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 5180 | ++DOCSHELL 0CF12800 == 17 [pid = 6048] [id = 73] 04:44:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 41 (0CF19400) [pid = 6048] [serial = 200] [outer = 00000000] 04:44:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 42 (0D2D1800) [pid = 6048] [serial = 201] [outer = 0CF19400] 04:44:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 43 (0D2D4000) [pid = 6048] [serial = 202] [outer = 0CF19400] 04:44:22 INFO - PROCESS | 5180 | 1476445462767 Marionette TRACE conn4 <- [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]]]}] 04:44:22 INFO - . 04:44:22 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 530ms 04:44:22 INFO - PROCESS | 5180 | 1476445462825 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 5180 | 1476445462827 Marionette TRACE conn4 <- [1,221,null,{"value":"4294967297"}] 04:44:22 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 04:44:22 INFO - PROCESS | 5180 | 1476445462831 Marionette TRACE conn4 -> [0,222,"timeouts",{"script":35000}] 04:44:22 INFO - PROCESS | 5180 | 1476445462833 Marionette TRACE conn4 <- [1,222,null,{}] 04:44:22 INFO - PROCESS | 5180 | 1476445462837 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:22 INFO - PROCESS | 5180 | 1476445462911 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:44:22 INFO - PROCESS | 5180 | 1476445462925 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D7000 == 18 [pid = 6048] [id = 74] 04:44:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 44 (0D2D7C00) [pid = 6048] [serial = 203] [outer = 00000000] 04:44:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 45 (0D4EF000) [pid = 6048] [serial = 204] [outer = 0D2D7C00] 04:44:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (0D4F1000) [pid = 6048] [serial = 205] [outer = 0D2D7C00] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0CF12800 == 17 [pid = 6048] [id = 73] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0CE48400 == 16 [pid = 6048] [id = 72] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0CB99400 == 15 [pid = 6048] [id = 71] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0CB96C00 == 14 [pid = 6048] [id = 70] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0CA58400 == 13 [pid = 6048] [id = 69] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0C7E3C00 == 12 [pid = 6048] [id = 68] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0C6BCC00 == 11 [pid = 6048] [id = 67] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0C6B3000 == 10 [pid = 6048] [id = 66] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0C519C00 == 9 [pid = 6048] [id = 65] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0C0BF400 == 8 [pid = 6048] [id = 64] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0BCAE400 == 7 [pid = 6048] [id = 63] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 0B889C00 == 6 [pid = 6048] [id = 62] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 09B6EC00 == 5 [pid = 6048] [id = 61] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 09584C00 == 4 [pid = 6048] [id = 60] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 08DB1C00 == 3 [pid = 6048] [id = 59] 04:44:26 INFO - PROCESS | 5180 | --DOCSHELL 08DB1800 == 2 [pid = 6048] [id = 58] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 45 (08DB3400) [pid = 6048] [serial = 161] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 44 (0CA58800) [pid = 6048] [serial = 189] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 43 (0CB98C00) [pid = 6048] [serial = 192] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 42 (09B6F000) [pid = 6048] [serial = 169] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 41 (0B9AFC00) [pid = 6048] [serial = 172] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445458862] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 40 (0C513000) [pid = 6048] [serial = 177] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 39 (0BCAE800) [pid = 6048] [serial = 174] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 38 (0CE32400) [pid = 6048] [serial = 194] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 37 (0CA51800) [pid = 6048] [serial = 187] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445460622] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 36 (0C6BD000) [pid = 6048] [serial = 184] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 35 (0CF19400) [pid = 6048] [serial = 200] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 34 (0CE4C400) [pid = 6048] [serial = 197] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 33 (09587800) [pid = 6048] [serial = 167] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 32 (08DB2000) [pid = 6048] [serial = 164] [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] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 31 (0C6B5000) [pid = 6048] [serial = 182] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:30 INFO - PROCESS | 5180 | --DOMWINDOW == 30 (0C51A000) [pid = 6048] [serial = 179] [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] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 29 (0D4EF000) [pid = 6048] [serial = 204] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 28 (0D2D1800) [pid = 6048] [serial = 201] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 27 (0D2D4000) [pid = 6048] [serial = 202] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 26 (0CE54400) [pid = 6048] [serial = 198] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 25 (0CE56400) [pid = 6048] [serial = 199] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 24 (0CE3AC00) [pid = 6048] [serial = 195] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 23 (0CE3D000) [pid = 6048] [serial = 196] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 22 (0CB8CC00) [pid = 6048] [serial = 190] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 21 (0CA5E800) [pid = 6048] [serial = 191] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 20 (0CB9A000) [pid = 6048] [serial = 193] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 19 (0C7D8400) [pid = 6048] [serial = 185] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 18 (0C7D7400) [pid = 6048] [serial = 186] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 17 (0CA52C00) [pid = 6048] [serial = 188] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445460622] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 16 (0C613800) [pid = 6048] [serial = 180] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 15 (0C61E800) [pid = 6048] [serial = 181] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 14 (0C6B6C00) [pid = 6048] [serial = 183] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 13 (0BCBA800) [pid = 6048] [serial = 175] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0C0B1800) [pid = 6048] [serial = 176] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 11 (0C514C00) [pid = 6048] [serial = 178] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 10 (0B360400) [pid = 6048] [serial = 170] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (0B365000) [pid = 6048] [serial = 171] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (0B9B2800) [pid = 6048] [serial = 173] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445458862] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 7 (0920A000) [pid = 6048] [serial = 165] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (09290800) [pid = 6048] [serial = 166] [outer = 00000000] [url = about:blank] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (095C6C00) [pid = 6048] [serial = 168] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:44:33 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0957B000) [pid = 6048] [serial = 163] [outer = 00000000] [url = about:blank] 04:44:53 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:44:53 INFO - PROCESS | 5180 | 1476445493116 Marionette TRACE conn4 <- [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]]]}] 04:44:53 INFO - . 04:44:53 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 30316ms 04:44:53 INFO - PROCESS | 5180 | 1476445493151 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 5180 | 1476445493153 Marionette TRACE conn4 <- [1,225,null,{"value":"4294967297"}] 04:44:53 INFO - PROCESS | 5180 | 1476445493157 Marionette TRACE conn4 -> [0,226,"timeouts",{"script":35000}] 04:44:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 04:44:53 INFO - PROCESS | 5180 | 1476445493159 Marionette TRACE conn4 <- [1,226,null,{}] 04:44:53 INFO - PROCESS | 5180 | 1476445493163 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:44:53 INFO - PROCESS | 5180 | 1476445493244 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:44:53 INFO - PROCESS | 5180 | 1476445493260 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1C00 == 3 [pid = 6048] [id = 75] 04:44:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2000) [pid = 6048] [serial = 206] [outer = 00000000] 04:44:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09206400) [pid = 6048] [serial = 207] [outer = 08DB2000] 04:44:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0928BC00) [pid = 6048] [serial = 208] [outer = 08DB2000] 04:45:01 INFO - PROCESS | 5180 | --DOCSHELL 0D2D7000 == 2 [pid = 6048] [id = 74] 04:45:07 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (0D2D7C00) [pid = 6048] [serial = 203] [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] 04:45:12 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09206400) [pid = 6048] [serial = 207] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0D4F1000) [pid = 6048] [serial = 205] [outer = 00000000] [url = about:blank] 04:45:23 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:45:23 INFO - PROCESS | 5180 | 1476445523495 Marionette TRACE conn4 <- [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]]]}] 04:45:23 INFO - . 04:45:23 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 30377ms 04:45:23 INFO - PROCESS | 5180 | 1476445523539 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 5180 | 1476445523544 Marionette TRACE conn4 <- [1,229,null,{"value":"4294967297"}] 04:45:23 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 04:45:23 INFO - PROCESS | 5180 | 1476445523551 Marionette TRACE conn4 -> [0,230,"timeouts",{"script":35000}] 04:45:23 INFO - PROCESS | 5180 | 1476445523557 Marionette TRACE conn4 <- [1,230,null,{}] 04:45:23 INFO - PROCESS | 5180 | 1476445523565 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:23 INFO - PROCESS | 5180 | 1476445523680 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:45:23 INFO - PROCESS | 5180 | 1476445523698 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 5180 | ++DOCSHELL 08DB3000 == 3 [pid = 6048] [id = 76] 04:45:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB3800) [pid = 6048] [serial = 209] [outer = 00000000] 04:45:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0920FC00) [pid = 6048] [serial = 210] [outer = 08DB3800] 04:45:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957B000) [pid = 6048] [serial = 211] [outer = 08DB3800] 04:45:32 INFO - PROCESS | 5180 | --DOCSHELL 08DB1C00 == 2 [pid = 6048] [id = 75] 04:45:38 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB2000) [pid = 6048] [serial = 206] [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] 04:45:42 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0920FC00) [pid = 6048] [serial = 210] [outer = 00000000] [url = about:blank] 04:45:42 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0928BC00) [pid = 6048] [serial = 208] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:45:53 INFO - PROCESS | 5180 | 1476445553927 Marionette TRACE conn4 <- [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]]]}] 04:45:53 INFO - . 04:45:53 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 30427ms 04:45:53 INFO - PROCESS | 5180 | 1476445553980 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 5180 | 1476445553987 Marionette TRACE conn4 <- [1,233,null,{"value":"4294967297"}] 04:45:54 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 04:45:54 INFO - PROCESS | 5180 | 1476445553996 Marionette TRACE conn4 -> [0,234,"timeouts",{"script":35000}] 04:45:54 INFO - PROCESS | 5180 | 1476445554001 Marionette TRACE conn4 <- [1,234,null,{}] 04:45:54 INFO - PROCESS | 5180 | 1476445554005 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:54 INFO - PROCESS | 5180 | 1476445554101 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:45:54 INFO - PROCESS | 5180 | 1476445554119 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 5180 | ++DOCSHELL 08DB2000 == 3 [pid = 6048] [id = 77] 04:45:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2C00) [pid = 6048] [serial = 212] [outer = 00000000] 04:45:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0920FC00) [pid = 6048] [serial = 213] [outer = 08DB2C00] 04:45:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957A400) [pid = 6048] [serial = 214] [outer = 08DB2C00] 04:45:54 INFO - PROCESS | 5180 | 1476445554528 Marionette TRACE conn4 <- [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]]]}] 04:45:54 INFO - . 04:45:54 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 570ms 04:45:54 INFO - PROCESS | 5180 | 1476445554571 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 5180 | 1476445554575 Marionette TRACE conn4 <- [1,237,null,{"value":"4294967297"}] 04:45:54 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html 04:45:54 INFO - PROCESS | 5180 | 1476445554579 Marionette TRACE conn4 -> [0,238,"timeouts",{"script":35000}] 04:45:54 INFO - PROCESS | 5180 | 1476445554584 Marionette TRACE conn4 <- [1,238,null,{}] 04:45:54 INFO - PROCESS | 5180 | 1476445554597 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:54 INFO - PROCESS | 5180 | 1476445554691 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:45:54 INFO - PROCESS | 5180 | 1476445554713 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 5180 | ++DOCSHELL 09B65C00 == 4 [pid = 6048] [id = 78] 04:45:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (09B67C00) [pid = 6048] [serial = 215] [outer = 00000000] 04:45:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (09B72400) [pid = 6048] [serial = 216] [outer = 09B67C00] 04:45:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (0B35F400) [pid = 6048] [serial = 217] [outer = 09B67C00] 04:45:55 INFO - PROCESS | 5180 | 1476445555112 Marionette TRACE conn4 <- [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]]]}] 04:45:55 INFO - . 04:45:55 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 590ms 04:45:55 INFO - PROCESS | 5180 | 1476445555171 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 5180 | 1476445555174 Marionette TRACE conn4 <- [1,241,null,{"value":"4294967297"}] 04:45:55 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 04:45:55 INFO - PROCESS | 5180 | 1476445555177 Marionette TRACE conn4 -> [0,242,"timeouts",{"script":35000}] 04:45:55 INFO - PROCESS | 5180 | 1476445555180 Marionette TRACE conn4 <- [1,242,null,{}] 04:45:55 INFO - PROCESS | 5180 | 1476445555185 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:55 INFO - PROCESS | 5180 | 1476445555268 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:45:55 INFO - PROCESS | 5180 | 1476445555290 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 5180 | ++DOCSHELL 0B9B1C00 == 5 [pid = 6048] [id = 79] 04:45:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 11 (0B9B4000) [pid = 6048] [serial = 218] [outer = 00000000] 04:45:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 12 (0B9BB000) [pid = 6048] [serial = 219] [outer = 0B9B4000] 04:45:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0BA04C00) [pid = 6048] [serial = 220] [outer = 0B9B4000] 04:45:55 INFO - PROCESS | 5180 | 1476445555685 Marionette TRACE conn4 <- [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]]]}] 04:45:55 INFO - . 04:45:55 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 530ms 04:45:55 INFO - PROCESS | 5180 | 1476445555712 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 5180 | 1476445555714 Marionette TRACE conn4 <- [1,245,null,{"value":"4294967297"}] 04:45:55 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 04:45:55 INFO - PROCESS | 5180 | 1476445555718 Marionette TRACE conn4 -> [0,246,"timeouts",{"script":35000}] 04:45:55 INFO - PROCESS | 5180 | 1476445555720 Marionette TRACE conn4 <- [1,246,null,{}] 04:45:55 INFO - PROCESS | 5180 | 1476445555724 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:55 INFO - PROCESS | 5180 | 1476445555803 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:45:55 INFO - PROCESS | 5180 | 1476445555821 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 5180 | ++DOCSHELL 0BCBAC00 == 6 [pid = 6048] [id = 80] 04:45:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 14 (0C0B4000) [pid = 6048] [serial = 221] [outer = 00000000] 04:45:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 15 (0C0BD800) [pid = 6048] [serial = 222] [outer = 0C0B4000] 04:45:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (0C513000) [pid = 6048] [serial = 223] [outer = 0C0B4000] 04:45:56 INFO - PROCESS | 5180 | ++DOCSHELL 0C519000 == 7 [pid = 6048] [id = 81] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (0C51B400) [pid = 6048] [serial = 224] [outer = 00000000] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (0C51C400) [pid = 6048] [serial = 225] [outer = 0C51B400] 04:45:56 INFO - PROCESS | 5180 | 1476445556259 Marionette TRACE conn4 <- [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]]]}] 04:45:56 INFO - . 04:45:56 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 570ms 04:45:56 INFO - PROCESS | 5180 | 1476445556291 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 5180 | 1476445556293 Marionette TRACE conn4 <- [1,249,null,{"value":"4294967297"}] 04:45:56 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 04:45:56 INFO - PROCESS | 5180 | 1476445556297 Marionette TRACE conn4 -> [0,250,"timeouts",{"script":35000}] 04:45:56 INFO - PROCESS | 5180 | 1476445556299 Marionette TRACE conn4 <- [1,250,null,{}] 04:45:56 INFO - PROCESS | 5180 | 1476445556303 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:56 INFO - PROCESS | 5180 | 1476445556418 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:45:56 INFO - PROCESS | 5180 | 1476445556428 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 5180 | ++DOCSHELL 0C517400 == 8 [pid = 6048] [id = 82] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (0C51A400) [pid = 6048] [serial = 226] [outer = 00000000] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (0C6B0800) [pid = 6048] [serial = 227] [outer = 0C51A400] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 21 (0C6AF800) [pid = 6048] [serial = 228] [outer = 0C51A400] 04:45:56 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B9400 == 9 [pid = 6048] [id = 83] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 22 (0C6BBC00) [pid = 6048] [serial = 229] [outer = 00000000] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 23 (0C6BD000) [pid = 6048] [serial = 230] [outer = 0C6BBC00] 04:45:56 INFO - PROCESS | 5180 | 1476445556834 Marionette TRACE conn4 <- [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]]]}] 04:45:56 INFO - . 04:45:56 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 571ms 04:45:56 INFO - PROCESS | 5180 | 1476445556872 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 5180 | 1476445556874 Marionette TRACE conn4 <- [1,253,null,{"value":"4294967297"}] 04:45:56 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 04:45:56 INFO - PROCESS | 5180 | 1476445556877 Marionette TRACE conn4 -> [0,254,"timeouts",{"script":35000}] 04:45:56 INFO - PROCESS | 5180 | 1476445556879 Marionette TRACE conn4 <- [1,254,null,{}] 04:45:56 INFO - PROCESS | 5180 | 1476445556883 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:56 INFO - PROCESS | 5180 | 1476445556963 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:45:56 INFO - PROCESS | 5180 | 1476445556978 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 5180 | ++DOCSHELL 0C7DA400 == 10 [pid = 6048] [id = 84] 04:45:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 24 (0C7DA800) [pid = 6048] [serial = 231] [outer = 00000000] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 25 (0CA51000) [pid = 6048] [serial = 232] [outer = 0C7DA800] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 26 (0CA51C00) [pid = 6048] [serial = 233] [outer = 0C7DA800] 04:45:57 INFO - PROCESS | 5180 | ++DOCSHELL 0CA5B000 == 11 [pid = 6048] [id = 85] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 27 (0CA5D800) [pid = 6048] [serial = 234] [outer = 00000000] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (0CA5E800) [pid = 6048] [serial = 235] [outer = 0CA5D800] 04:45:57 INFO - PROCESS | 5180 | 1476445557374 Marionette TRACE conn4 <- [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]]]}] 04:45:57 INFO - . 04:45:57 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 530ms 04:45:57 INFO - PROCESS | 5180 | 1476445557412 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 5180 | 1476445557414 Marionette TRACE conn4 <- [1,257,null,{"value":"4294967297"}] 04:45:57 INFO - PROCESS | 5180 | 1476445557418 Marionette TRACE conn4 -> [0,258,"timeouts",{"script":35000}] 04:45:57 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 04:45:57 INFO - PROCESS | 5180 | 1476445557420 Marionette TRACE conn4 <- [1,258,null,{}] 04:45:57 INFO - PROCESS | 5180 | 1476445557423 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:45:57 INFO - PROCESS | 5180 | 1476445557497 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:45:57 INFO - PROCESS | 5180 | 1476445557506 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 5180 | ++DOCSHELL 0CA57000 == 12 [pid = 6048] [id = 86] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (0CA5C800) [pid = 6048] [serial = 236] [outer = 00000000] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0CB95000) [pid = 6048] [serial = 237] [outer = 0CA5C800] 04:45:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0CB97000) [pid = 6048] [serial = 238] [outer = 0CA5C800] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0CA5B000 == 11 [pid = 6048] [id = 85] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0C7DA400 == 10 [pid = 6048] [id = 84] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0C6B9400 == 9 [pid = 6048] [id = 83] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0C517400 == 8 [pid = 6048] [id = 82] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0C519000 == 7 [pid = 6048] [id = 81] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0BCBAC00 == 6 [pid = 6048] [id = 80] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 0B9B1C00 == 5 [pid = 6048] [id = 79] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 09B65C00 == 4 [pid = 6048] [id = 78] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 08DB2000 == 3 [pid = 6048] [id = 77] 04:46:02 INFO - PROCESS | 5180 | --DOCSHELL 08DB3000 == 2 [pid = 6048] [id = 76] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 30 (08DB3800) [pid = 6048] [serial = 209] [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] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 29 (0CA5D800) [pid = 6048] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 28 (0C7DA800) [pid = 6048] [serial = 231] [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] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 27 (0B9B4000) [pid = 6048] [serial = 218] [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] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 26 (09B67C00) [pid = 6048] [serial = 215] [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] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 25 (08DB2C00) [pid = 6048] [serial = 212] [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] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 24 (0C51B400) [pid = 6048] [serial = 224] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 23 (0C0B4000) [pid = 6048] [serial = 221] [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] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 22 (0C6BBC00) [pid = 6048] [serial = 229] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445556747] 04:46:06 INFO - PROCESS | 5180 | --DOMWINDOW == 21 (0C51A400) [pid = 6048] [serial = 226] [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] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 20 (0CB95000) [pid = 6048] [serial = 237] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 19 (0CA51000) [pid = 6048] [serial = 232] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 18 (0CA51C00) [pid = 6048] [serial = 233] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 17 (0CA5E800) [pid = 6048] [serial = 235] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 16 (0C6B0800) [pid = 6048] [serial = 227] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 15 (0C6AF800) [pid = 6048] [serial = 228] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 14 (0C6BD000) [pid = 6048] [serial = 230] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445556747] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 13 (0C0BD800) [pid = 6048] [serial = 222] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 12 (0C513000) [pid = 6048] [serial = 223] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 11 (0C51C400) [pid = 6048] [serial = 225] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 10 (0B9BB000) [pid = 6048] [serial = 219] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (0BA04C00) [pid = 6048] [serial = 220] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (09B72400) [pid = 6048] [serial = 216] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 7 (0B35F400) [pid = 6048] [serial = 217] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (0920FC00) [pid = 6048] [serial = 213] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0957A400) [pid = 6048] [serial = 214] [outer = 00000000] [url = about:blank] 04:46:09 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0957B000) [pid = 6048] [serial = 211] [outer = 00000000] [url = about:blank] 04:46:24 INFO - PROCESS | 5180 | --DOCSHELL 0F9F0800 == 5 [pid = 5180] [id = 7] 04:46:27 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:46:27 INFO - PROCESS | 5180 | 1476445587707 Marionette TRACE conn4 <- [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]]]}] 04:46:27 INFO - . 04:46:27 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30333ms 04:46:27 INFO - PROCESS | 5180 | 1476445587756 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 5180 | 1476445587762 Marionette TRACE conn4 <- [1,261,null,{"value":"4294967297"}] 04:46:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 04:46:27 INFO - PROCESS | 5180 | 1476445587811 Marionette TRACE conn4 -> [0,262,"timeouts",{"script":35000}] 04:46:27 INFO - PROCESS | 5180 | 1476445587818 Marionette TRACE conn4 <- [1,262,null,{}] 04:46:27 INFO - PROCESS | 5180 | 1476445587829 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:46:28 INFO - PROCESS | 5180 | 1476445587991 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:46:28 INFO - PROCESS | 5180 | 1476445588013 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1C00 == 3 [pid = 6048] [id = 87] 04:46:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2000) [pid = 6048] [serial = 239] [outer = 00000000] 04:46:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09206400) [pid = 6048] [serial = 240] [outer = 08DB2000] 04:46:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0928BC00) [pid = 6048] [serial = 241] [outer = 08DB2000] 04:46:31 INFO - PROCESS | 5180 | --DOMWINDOW == 11 (11238000) [pid = 5180] [serial = 18] [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.] 04:46:35 INFO - PROCESS | 5180 | --DOMWINDOW == 10 (11FB2800) [pid = 5180] [serial = 24] [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.] 04:46:36 INFO - PROCESS | 5180 | --DOCSHELL 0CA57000 == 2 [pid = 6048] [id = 86] 04:46:42 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (0CA5C800) [pid = 6048] [serial = 236] [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] 04:46:46 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09206400) [pid = 6048] [serial = 240] [outer = 00000000] [url = about:blank] 04:46:46 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0CB97000) [pid = 6048] [serial = 238] [outer = 00000000] [url = about:blank] 04:46:58 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:46:58 INFO - PROCESS | 5180 | 1476445618280 Marionette TRACE conn4 <- [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]]]}] 04:46:58 INFO - . 04:46:58 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30531ms 04:46:58 INFO - PROCESS | 5180 | 1476445618301 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 5180 | 1476445618307 Marionette TRACE conn4 <- [1,265,null,{"value":"4294967297"}] 04:46:58 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 04:46:58 INFO - PROCESS | 5180 | 1476445618312 Marionette TRACE conn4 -> [0,266,"timeouts",{"script":35000}] 04:46:58 INFO - PROCESS | 5180 | 1476445618316 Marionette TRACE conn4 <- [1,266,null,{}] 04:46:58 INFO - PROCESS | 5180 | 1476445618323 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:46:58 INFO - PROCESS | 5180 | 1476445618426 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:46:58 INFO - PROCESS | 5180 | 1476445618446 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 5180 | ++DOCSHELL 08DB4000 == 3 [pid = 6048] [id = 88] 04:46:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB4800) [pid = 6048] [serial = 242] [outer = 00000000] 04:46:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09281C00) [pid = 6048] [serial = 243] [outer = 08DB4800] 04:46:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957B400) [pid = 6048] [serial = 244] [outer = 08DB4800] 04:47:07 INFO - PROCESS | 5180 | --DOCSHELL 08DB1C00 == 2 [pid = 6048] [id = 87] 04:47:13 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB2000) [pid = 6048] [serial = 239] [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] 04:47:17 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09281C00) [pid = 6048] [serial = 243] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0928BC00) [pid = 6048] [serial = 241] [outer = 00000000] [url = about:blank] 04:47:28 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:47:28 INFO - PROCESS | 5180 | 1476445648672 Marionette TRACE conn4 <- [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]]]}] 04:47:28 INFO - . 04:47:28 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30385ms 04:47:28 INFO - PROCESS | 5180 | 1476445648701 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 5180 | 1476445648708 Marionette TRACE conn4 <- [1,269,null,{"value":"4294967297"}] 04:47:28 INFO - PROCESS | 5180 | 1476445648718 Marionette TRACE conn4 -> [0,270,"timeouts",{"script":35000}] 04:47:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 04:47:28 INFO - PROCESS | 5180 | 1476445648723 Marionette TRACE conn4 <- [1,270,null,{}] 04:47:28 INFO - PROCESS | 5180 | 1476445648728 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:47:28 INFO - PROCESS | 5180 | 1476445648824 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:47:28 INFO - PROCESS | 5180 | 1476445648841 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 5180 | ++DOCSHELL 08DB2400 == 3 [pid = 6048] [id = 89] 04:47:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB2800) [pid = 6048] [serial = 245] [outer = 00000000] 04:47:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09210400) [pid = 6048] [serial = 246] [outer = 08DB2800] 04:47:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957AC00) [pid = 6048] [serial = 247] [outer = 08DB2800] 04:47:36 INFO - PROCESS | 5180 | --DOCSHELL 0FA59C00 == 4 [pid = 5180] [id = 8] 04:47:37 INFO - PROCESS | 5180 | --DOCSHELL 08DB4000 == 2 [pid = 6048] [id = 88] 04:47:38 INFO - PROCESS | 5180 | --DOMWINDOW == 9 (0FA54400) [pid = 5180] [serial = 15] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:47:43 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB4800) [pid = 6048] [serial = 242] [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] 04:47:44 INFO - PROCESS | 5180 | --DOMWINDOW == 8 (11169800) [pid = 5180] [serial = 17] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:47:47 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09210400) [pid = 6048] [serial = 246] [outer = 00000000] [url = about:blank] 04:47:47 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0957B400) [pid = 6048] [serial = 244] [outer = 00000000] [url = about:blank] 04:47:59 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:47:59 INFO - PROCESS | 5180 | 1476445679064 Marionette TRACE conn4 <- [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]]]}] 04:47:59 INFO - . 04:47:59 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30384ms 04:47:59 INFO - PROCESS | 5180 | 1476445679107 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 5180 | 1476445679112 Marionette TRACE conn4 <- [1,273,null,{"value":"4294967297"}] 04:47:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 04:47:59 INFO - PROCESS | 5180 | 1476445679119 Marionette TRACE conn4 -> [0,274,"timeouts",{"script":35000}] 04:47:59 INFO - PROCESS | 5180 | 1476445679125 Marionette TRACE conn4 <- [1,274,null,{}] 04:47:59 INFO - PROCESS | 5180 | 1476445679134 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:47:59 INFO - PROCESS | 5180 | 1476445679248 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:47:59 INFO - PROCESS | 5180 | 1476445679267 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 5180 | ++DOCSHELL 08DB3800 == 3 [pid = 6048] [id = 90] 04:47:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB4000) [pid = 6048] [serial = 248] [outer = 00000000] 04:47:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09284000) [pid = 6048] [serial = 249] [outer = 08DB4000] 04:47:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957BC00) [pid = 6048] [serial = 250] [outer = 08DB4000] 04:48:07 INFO - PROCESS | 5180 | --DOCSHELL 08DB2400 == 2 [pid = 6048] [id = 89] 04:48:13 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB2800) [pid = 6048] [serial = 245] [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] 04:48:18 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (09284000) [pid = 6048] [serial = 249] [outer = 00000000] [url = about:blank] 04:48:18 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0957AC00) [pid = 6048] [serial = 247] [outer = 00000000] [url = about:blank] 04:48:29 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:48:29 INFO - PROCESS | 5180 | 1476445709496 Marionette TRACE conn4 <- [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]]]}] 04:48:29 INFO - . 04:48:29 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30424ms 04:48:29 INFO - PROCESS | 5180 | 1476445709545 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 5180 | 1476445709552 Marionette TRACE conn4 <- [1,277,null,{"value":"4294967297"}] 04:48:29 INFO - PROCESS | 5180 | 1476445709561 Marionette TRACE conn4 -> [0,278,"timeouts",{"script":35000}] 04:48:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 04:48:29 INFO - PROCESS | 5180 | 1476445709566 Marionette TRACE conn4 <- [1,278,null,{}] 04:48:29 INFO - PROCESS | 5180 | 1476445709570 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:48:29 INFO - PROCESS | 5180 | 1476445709665 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:48:29 INFO - PROCESS | 5180 | 1476445709683 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1800 == 3 [pid = 6048] [id = 91] 04:48:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB1C00) [pid = 6048] [serial = 251] [outer = 00000000] 04:48:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (0920E000) [pid = 6048] [serial = 252] [outer = 08DB1C00] 04:48:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957A000) [pid = 6048] [serial = 253] [outer = 08DB1C00] 04:48:38 INFO - PROCESS | 5180 | --DOCSHELL 08DB3800 == 2 [pid = 6048] [id = 90] 04:48:44 INFO - PROCESS | 5180 | --DOMWINDOW == 6 (08DB4000) [pid = 6048] [serial = 248] [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] 04:48:48 INFO - PROCESS | 5180 | --DOMWINDOW == 5 (0920E000) [pid = 6048] [serial = 252] [outer = 00000000] [url = about:blank] 04:48:48 INFO - PROCESS | 5180 | --DOMWINDOW == 4 (0957BC00) [pid = 6048] [serial = 250] [outer = 00000000] [url = about:blank] 04:48:59 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:48:59 INFO - PROCESS | 5180 | 1476445739905 Marionette TRACE conn4 <- [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]]]}] 04:48:59 INFO - . 04:48:59 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30376ms 04:48:59 INFO - PROCESS | 5180 | 1476445739943 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 5180 | 1476445739949 Marionette TRACE conn4 <- [1,281,null,{"value":"4294967297"}] 04:48:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 04:48:59 INFO - PROCESS | 5180 | 1476445739955 Marionette TRACE conn4 -> [0,282,"timeouts",{"script":35000}] 04:48:59 INFO - PROCESS | 5180 | 1476445739961 Marionette TRACE conn4 <- [1,282,null,{}] 04:48:59 INFO - PROCESS | 5180 | 1476445739970 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:00 INFO - PROCESS | 5180 | 1476445740085 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:49:00 INFO - PROCESS | 5180 | 1476445740104 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 5180 | ++DOCSHELL 08DB4400 == 3 [pid = 6048] [id = 92] 04:49:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 5 (08DB4800) [pid = 6048] [serial = 254] [outer = 00000000] 04:49:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 6 (09284000) [pid = 6048] [serial = 255] [outer = 08DB4800] 04:49:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 7 (0957B800) [pid = 6048] [serial = 256] [outer = 08DB4800] 04:49:00 INFO - PROCESS | 5180 | 1476445740536 Marionette TRACE conn4 <- [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]]]}] 04:49:00 INFO - . 04:49:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 630ms 04:49:00 INFO - PROCESS | 5180 | 1476445740587 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 5180 | 1476445740593 Marionette TRACE conn4 <- [1,285,null,{"value":"4294967297"}] 04:49:00 INFO - PROCESS | 5180 | 1476445740602 Marionette TRACE conn4 -> [0,286,"timeouts",{"script":35000}] 04:49:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 04:49:00 INFO - PROCESS | 5180 | 1476445740609 Marionette TRACE conn4 <- [1,286,null,{}] 04:49:00 INFO - PROCESS | 5180 | 1476445740613 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:00 INFO - PROCESS | 5180 | 1476445740715 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:49:00 INFO - PROCESS | 5180 | 1476445740728 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 5180 | ++DOCSHELL 095C6C00 == 4 [pid = 6048] [id = 93] 04:49:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 8 (09A25800) [pid = 6048] [serial = 257] [outer = 00000000] 04:49:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 9 (09B71C00) [pid = 6048] [serial = 258] [outer = 09A25800] 04:49:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 10 (09B74800) [pid = 6048] [serial = 259] [outer = 09A25800] 04:49:01 INFO - PROCESS | 5180 | 1476445741122 Marionette TRACE conn4 <- [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]]]}] 04:49:01 INFO - . 04:49:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 570ms 04:49:01 INFO - PROCESS | 5180 | 1476445741178 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 5180 | 1476445741181 Marionette TRACE conn4 <- [1,289,null,{"value":"4294967297"}] 04:49:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 04:49:01 INFO - PROCESS | 5180 | 1476445741185 Marionette TRACE conn4 -> [0,290,"timeouts",{"script":35000}] 04:49:01 INFO - PROCESS | 5180 | 1476445741191 Marionette TRACE conn4 <- [1,290,null,{}] 04:49:01 INFO - PROCESS | 5180 | 1476445741203 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:01 INFO - PROCESS | 5180 | 1476445741295 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:49:01 INFO - PROCESS | 5180 | 1476445741318 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 5180 | ++DOCSHELL 0B9B1C00 == 5 [pid = 6048] [id = 94] 04:49:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 11 (0B9B4000) [pid = 6048] [serial = 260] [outer = 00000000] 04:49:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 12 (0B9BAC00) [pid = 6048] [serial = 261] [outer = 0B9B4000] 04:49:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 13 (0BA04400) [pid = 6048] [serial = 262] [outer = 0B9B4000] 04:49:01 INFO - PROCESS | 5180 | 1476445741732 Marionette TRACE conn4 <- [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]]]}] 04:49:01 INFO - . 04:49:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 590ms 04:49:01 INFO - PROCESS | 5180 | 1476445741778 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 5180 | 1476445741781 Marionette TRACE conn4 <- [1,293,null,{"value":"4294967297"}] 04:49:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 04:49:01 INFO - PROCESS | 5180 | 1476445741784 Marionette TRACE conn4 -> [0,294,"timeouts",{"script":35000}] 04:49:01 INFO - PROCESS | 5180 | 1476445741788 Marionette TRACE conn4 <- [1,294,null,{}] 04:49:01 INFO - PROCESS | 5180 | 1476445741792 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:01 INFO - PROCESS | 5180 | 1476445741872 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:49:01 INFO - PROCESS | 5180 | 1476445741890 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 5180 | ++DOCSHELL 0BCAF800 == 6 [pid = 6048] [id = 95] 04:49:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 14 (0BCBA800) [pid = 6048] [serial = 263] [outer = 00000000] 04:49:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 15 (0C0BE000) [pid = 6048] [serial = 264] [outer = 0BCBA800] 04:49:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (0C513000) [pid = 6048] [serial = 265] [outer = 0BCBA800] 04:49:02 INFO - PROCESS | 5180 | 1476445742288 Marionette TRACE conn4 <- [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]]]}] 04:49:02 INFO - . 04:49:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 530ms 04:49:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 04:49:02 INFO - PROCESS | 5180 | 1476445742318 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 5180 | 1476445742320 Marionette TRACE conn4 <- [1,297,null,{"value":"4294967297"}] 04:49:02 INFO - PROCESS | 5180 | 1476445742324 Marionette TRACE conn4 -> [0,298,"timeouts",{"script":35000}] 04:49:02 INFO - PROCESS | 5180 | 1476445742326 Marionette TRACE conn4 <- [1,298,null,{}] 04:49:02 INFO - PROCESS | 5180 | 1476445742330 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:02 INFO - PROCESS | 5180 | 1476445742402 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:49:02 INFO - PROCESS | 5180 | 1476445742417 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 5180 | ++DOCSHELL 0C514000 == 7 [pid = 6048] [id = 96] 04:49:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (0C516400) [pid = 6048] [serial = 266] [outer = 00000000] 04:49:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (0C61FC00) [pid = 6048] [serial = 267] [outer = 0C516400] 04:49:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (0C620C00) [pid = 6048] [serial = 268] [outer = 0C516400] 04:49:02 INFO - PROCESS | 5180 | 1476445742785 Marionette TRACE conn4 <- [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]]]}] 04:49:02 INFO - . 04:49:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 470ms 04:49:02 INFO - PROCESS | 5180 | 1476445742798 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 5180 | 1476445742800 Marionette TRACE conn4 <- [1,301,null,{"value":"4294967297"}] 04:49:02 INFO - PROCESS | 5180 | 1476445742804 Marionette TRACE conn4 -> [0,302,"timeouts",{"script":35000}] 04:49:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 04:49:02 INFO - PROCESS | 5180 | 1476445742806 Marionette TRACE conn4 <- [1,302,null,{}] 04:49:02 INFO - PROCESS | 5180 | 1476445742810 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:02 INFO - PROCESS | 5180 | 1476445742923 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:49:02 INFO - PROCESS | 5180 | 1476445742936 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B0C00 == 8 [pid = 6048] [id = 97] 04:49:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (0C6B5400) [pid = 6048] [serial = 269] [outer = 00000000] 04:49:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 21 (0C7D5400) [pid = 6048] [serial = 270] [outer = 0C6B5400] 04:49:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 22 (0C7DA000) [pid = 6048] [serial = 271] [outer = 0C6B5400] 04:49:03 INFO - PROCESS | 5180 | 1476445743316 Marionette TRACE conn4 <- [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]]]}] 04:49:03 INFO - . 04:49:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 531ms 04:49:03 INFO - PROCESS | 5180 | 1476445743339 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 5180 | 1476445743341 Marionette TRACE conn4 <- [1,305,null,{"value":"4294967297"}] 04:49:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 04:49:03 INFO - PROCESS | 5180 | 1476445743347 Marionette TRACE conn4 -> [0,306,"timeouts",{"script":35000}] 04:49:03 INFO - PROCESS | 5180 | 1476445743349 Marionette TRACE conn4 <- [1,306,null,{}] 04:49:03 INFO - PROCESS | 5180 | 1476445743353 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:03 INFO - PROCESS | 5180 | 1476445743422 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:49:03 INFO - PROCESS | 5180 | 1476445743435 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 5180 | ++DOCSHELL 0CA55400 == 9 [pid = 6048] [id = 98] 04:49:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 23 (0CA55800) [pid = 6048] [serial = 272] [outer = 00000000] 04:49:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 24 (0CA5B800) [pid = 6048] [serial = 273] [outer = 0CA55800] 04:49:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 25 (0CA5E400) [pid = 6048] [serial = 274] [outer = 0CA55800] 04:49:03 INFO - PROCESS | 5180 | 1476445743816 Marionette TRACE conn4 <- [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]]]}] 04:49:03 INFO - . 04:49:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 530ms 04:49:03 INFO - PROCESS | 5180 | 1476445743879 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 5180 | 1476445743881 Marionette TRACE conn4 <- [1,309,null,{"value":"4294967297"}] 04:49:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 04:49:03 INFO - PROCESS | 5180 | 1476445743885 Marionette TRACE conn4 -> [0,310,"timeouts",{"script":35000}] 04:49:03 INFO - PROCESS | 5180 | 1476445743887 Marionette TRACE conn4 <- [1,310,null,{}] 04:49:03 INFO - PROCESS | 5180 | 1476445743895 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:03 INFO - PROCESS | 5180 | 1476445743964 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:49:03 INFO - PROCESS | 5180 | 1476445743978 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 5180 | ++DOCSHELL 0CB8D800 == 10 [pid = 6048] [id = 99] 04:49:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 26 (0CB8DC00) [pid = 6048] [serial = 275] [outer = 00000000] 04:49:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 27 (0CB9A000) [pid = 6048] [serial = 276] [outer = 0CB8DC00] 04:49:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (0CE2F400) [pid = 6048] [serial = 277] [outer = 0CB8DC00] 04:49:04 INFO - PROCESS | 5180 | 1476445744339 Marionette TRACE conn4 <- [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]]]}] 04:49:04 INFO - . 04:49:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 470ms 04:49:04 INFO - PROCESS | 5180 | 1476445744359 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 5180 | 1476445744361 Marionette TRACE conn4 <- [1,313,null,{"value":"4294967297"}] 04:49:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 04:49:04 INFO - PROCESS | 5180 | 1476445744365 Marionette TRACE conn4 -> [0,314,"timeouts",{"script":35000}] 04:49:04 INFO - PROCESS | 5180 | 1476445744367 Marionette TRACE conn4 <- [1,314,null,{}] 04:49:04 INFO - PROCESS | 5180 | 1476445744371 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:04 INFO - PROCESS | 5180 | 1476445744453 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:49:04 INFO - PROCESS | 5180 | 1476445744464 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 5180 | ++DOCSHELL 0CE32000 == 11 [pid = 6048] [id = 100] 04:49:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (0CE3A400) [pid = 6048] [serial = 278] [outer = 00000000] 04:49:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0CF11800) [pid = 6048] [serial = 279] [outer = 0CE3A400] 04:49:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0CF13C00) [pid = 6048] [serial = 280] [outer = 0CE3A400] 04:49:04 INFO - PROCESS | 5180 | 1476445744832 Marionette TRACE conn4 <- [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]]]}] 04:49:04 INFO - . 04:49:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 530ms 04:49:04 INFO - PROCESS | 5180 | 1476445744899 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 5180 | 1476445744901 Marionette TRACE conn4 <- [1,317,null,{"value":"4294967297"}] 04:49:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 04:49:04 INFO - PROCESS | 5180 | 1476445744904 Marionette TRACE conn4 -> [0,318,"timeouts",{"script":35000}] 04:49:04 INFO - PROCESS | 5180 | 1476445744907 Marionette TRACE conn4 <- [1,318,null,{}] 04:49:04 INFO - PROCESS | 5180 | 1476445744910 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:04 INFO - PROCESS | 5180 | 1476445744988 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:49:05 INFO - PROCESS | 5180 | 1476445745001 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 5180 | ++DOCSHELL 0CF10C00 == 12 [pid = 6048] [id = 101] 04:49:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (0CF11000) [pid = 6048] [serial = 281] [outer = 00000000] 04:49:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0D2D1800) [pid = 6048] [serial = 282] [outer = 0CF11000] 04:49:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0D2D3800) [pid = 6048] [serial = 283] [outer = 0CF11000] 04:49:05 INFO - PROCESS | 5180 | 1476445745366 Marionette TRACE conn4 <- [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]]]}] 04:49:05 INFO - . 04:49:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 470ms 04:49:05 INFO - PROCESS | 5180 | 1476445745379 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 5180 | 1476445745381 Marionette TRACE conn4 <- [1,321,null,{"value":"4294967297"}] 04:49:05 INFO - PROCESS | 5180 | 1476445745385 Marionette TRACE conn4 -> [0,322,"timeouts",{"script":35000}] 04:49:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 04:49:05 INFO - PROCESS | 5180 | 1476445745387 Marionette TRACE conn4 <- [1,322,null,{}] 04:49:05 INFO - PROCESS | 5180 | 1476445745401 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:05 INFO - PROCESS | 5180 | 1476445745482 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:49:05 INFO - PROCESS | 5180 | 1476445745502 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D1000 == 13 [pid = 6048] [id = 102] 04:49:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0D2D3000) [pid = 6048] [serial = 284] [outer = 00000000] 04:49:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0D4EC400) [pid = 6048] [serial = 285] [outer = 0D2D3000] 04:49:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0D4F2800) [pid = 6048] [serial = 286] [outer = 0D2D3000] 04:49:05 INFO - PROCESS | 5180 | 1476445745902 Marionette TRACE conn4 <- [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]]]}] 04:49:05 INFO - . 04:49:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 530ms 04:49:05 INFO - PROCESS | 5180 | 1476445745919 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:49:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 04:49:06 INFO - PROCESS | 5180 | 1476445745921 Marionette TRACE conn4 <- [1,325,null,{"value":"4294967297"}] 04:49:06 INFO - PROCESS | 5180 | 1476445745924 Marionette TRACE conn4 -> [0,326,"timeouts",{"script":35000}] 04:49:06 INFO - PROCESS | 5180 | 1476445745926 Marionette TRACE conn4 <- [1,326,null,{}] 04:49:06 INFO - PROCESS | 5180 | 1476445745930 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:06 INFO - PROCESS | 5180 | 1476445746004 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:49:06 INFO - PROCESS | 5180 | 1476445746019 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 5180 | ++DOCSHELL 0DEF8C00 == 14 [pid = 6048] [id = 103] 04:49:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0DEF9000) [pid = 6048] [serial = 287] [outer = 00000000] 04:49:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0D601400) [pid = 6048] [serial = 288] [outer = 0DEF9000] 04:49:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0D604800) [pid = 6048] [serial = 289] [outer = 0DEF9000] 04:49:06 INFO - PROCESS | 5180 | 1476445746416 Marionette TRACE conn4 <- [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]]]}] 04:49:06 INFO - . 04:49:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 430ms 04:49:06 INFO - PROCESS | 5180 | 1476445746460 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 5180 | 1476445746462 Marionette TRACE conn4 <- [1,329,null,{"value":"4294967297"}] 04:49:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 04:49:06 INFO - PROCESS | 5180 | 1476445746468 Marionette TRACE conn4 -> [0,330,"timeouts",{"script":35000}] 04:49:06 INFO - PROCESS | 5180 | 1476445746471 Marionette TRACE conn4 <- [1,330,null,{}] 04:49:06 INFO - PROCESS | 5180 | 1476445746475 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:06 INFO - PROCESS | 5180 | 1476445746543 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:49:06 INFO - PROCESS | 5180 | 1476445746557 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 5180 | ++DOCSHELL 0D4EE400 == 15 [pid = 6048] [id = 104] 04:49:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 41 (0D4F2400) [pid = 6048] [serial = 290] [outer = 00000000] 04:49:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 42 (0D60EC00) [pid = 6048] [serial = 291] [outer = 0D4F2400] 04:49:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 43 (0D610C00) [pid = 6048] [serial = 292] [outer = 0D4F2400] 04:49:06 INFO - PROCESS | 5180 | 1476445746929 Marionette TRACE conn4 <- [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]]]}] 04:49:06 INFO - . 04:49:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 470ms 04:49:06 INFO - PROCESS | 5180 | 1476445746940 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 5180 | 1476445746942 Marionette TRACE conn4 <- [1,333,null,{"value":"4294967297"}] 04:49:06 INFO - PROCESS | 5180 | 1476445746945 Marionette TRACE conn4 -> [0,334,"timeouts",{"script":35000}] 04:49:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 04:49:06 INFO - PROCESS | 5180 | 1476445746947 Marionette TRACE conn4 <- [1,334,null,{}] 04:49:06 INFO - PROCESS | 5180 | 1476445746951 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:07 INFO - PROCESS | 5180 | 1476445747017 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:49:07 INFO - PROCESS | 5180 | 1476445747032 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 5180 | ++DOCSHELL 0D610400 == 16 [pid = 6048] [id = 105] 04:49:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 44 (0DDE4400) [pid = 6048] [serial = 293] [outer = 00000000] 04:49:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 45 (0DDECC00) [pid = 6048] [serial = 294] [outer = 0DDE4400] 04:49:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (0DDEEC00) [pid = 6048] [serial = 295] [outer = 0DDE4400] 04:49:07 INFO - PROCESS | 5180 | 1476445747397 Marionette TRACE conn4 <- [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]]]}] 04:49:07 INFO - . 04:49:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 470ms 04:49:07 INFO - PROCESS | 5180 | 1476445747420 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 5180 | 1476445747422 Marionette TRACE conn4 <- [1,337,null,{"value":"4294967297"}] 04:49:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 04:49:07 INFO - PROCESS | 5180 | 1476445747427 Marionette TRACE conn4 -> [0,338,"timeouts",{"script":35000}] 04:49:07 INFO - PROCESS | 5180 | 1476445747429 Marionette TRACE conn4 <- [1,338,null,{}] 04:49:07 INFO - PROCESS | 5180 | 1476445747433 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:07 INFO - PROCESS | 5180 | 1476445747502 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:49:07 INFO - PROCESS | 5180 | 1476445747517 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 5180 | ++DOCSHELL 0DD14400 == 17 [pid = 6048] [id = 106] 04:49:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 47 (0DD14800) [pid = 6048] [serial = 296] [outer = 00000000] 04:49:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 48 (0DD1A000) [pid = 6048] [serial = 297] [outer = 0DD14800] 04:49:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 49 (0DD1B000) [pid = 6048] [serial = 298] [outer = 0DD14800] 04:49:07 INFO - PROCESS | 5180 | 1476445747893 Marionette TRACE conn4 <- [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]]]}] 04:49:07 INFO - . 04:49:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 530ms 04:49:07 INFO - PROCESS | 5180 | 1476445747956 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 5180 | 1476445747958 Marionette TRACE conn4 <- [1,341,null,{"value":"4294967297"}] 04:49:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 04:49:07 INFO - PROCESS | 5180 | 1476445747961 Marionette TRACE conn4 -> [0,342,"timeouts",{"script":35000}] 04:49:07 INFO - PROCESS | 5180 | 1476445747963 Marionette TRACE conn4 <- [1,342,null,{}] 04:49:07 INFO - PROCESS | 5180 | 1476445747967 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:08 INFO - PROCESS | 5180 | 1476445748032 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:49:08 INFO - PROCESS | 5180 | 1476445748045 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 5180 | ++DOCSHELL 0D85A400 == 18 [pid = 6048] [id = 107] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 50 (0D85C400) [pid = 6048] [serial = 299] [outer = 00000000] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 51 (0D861000) [pid = 6048] [serial = 300] [outer = 0D85C400] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 52 (0DD16400) [pid = 6048] [serial = 301] [outer = 0D85C400] 04:49:08 INFO - PROCESS | 5180 | ++DOCSHELL 09584000 == 19 [pid = 6048] [id = 108] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 53 (09B6F400) [pid = 6048] [serial = 302] [outer = 00000000] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 54 (0B368C00) [pid = 6048] [serial = 303] [outer = 09B6F400] 04:49:08 INFO - PROCESS | 5180 | 1476445748558 Marionette TRACE conn4 <- [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]]]}] 04:49:08 INFO - . 04:49:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 630ms 04:49:08 INFO - PROCESS | 5180 | 1476445748596 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 5180 | 1476445748598 Marionette TRACE conn4 <- [1,345,null,{"value":"4294967297"}] 04:49:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 04:49:08 INFO - PROCESS | 5180 | 1476445748601 Marionette TRACE conn4 -> [0,346,"timeouts",{"script":35000}] 04:49:08 INFO - PROCESS | 5180 | 1476445748604 Marionette TRACE conn4 <- [1,346,null,{}] 04:49:08 INFO - PROCESS | 5180 | 1476445748608 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:08 INFO - PROCESS | 5180 | 1476445748678 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:49:08 INFO - PROCESS | 5180 | 1476445748688 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B1000 == 20 [pid = 6048] [id = 109] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 55 (0C6B2C00) [pid = 6048] [serial = 304] [outer = 00000000] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 56 (0C7D9800) [pid = 6048] [serial = 305] [outer = 0C6B2C00] 04:49:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 57 (0CA58000) [pid = 6048] [serial = 306] [outer = 0C6B2C00] 04:49:09 INFO - PROCESS | 5180 | ++DOCSHELL 0B6BA000 == 21 [pid = 6048] [id = 110] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 58 (0C51A800) [pid = 6048] [serial = 307] [outer = 00000000] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 59 (09B6C800) [pid = 6048] [serial = 308] [outer = 0C51A800] 04:49:09 INFO - PROCESS | 5180 | 1476445749285 Marionette TRACE conn4 <- [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]]]}] 04:49:09 INFO - . 04:49:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 730ms 04:49:09 INFO - PROCESS | 5180 | 1476445749336 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 5180 | 1476445749338 Marionette TRACE conn4 <- [1,349,null,{"value":"4294967297"}] 04:49:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 04:49:09 INFO - PROCESS | 5180 | 1476445749343 Marionette TRACE conn4 -> [0,350,"timeouts",{"script":35000}] 04:49:09 INFO - PROCESS | 5180 | 1476445749345 Marionette TRACE conn4 <- [1,350,null,{}] 04:49:09 INFO - PROCESS | 5180 | 1476445749349 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:09 INFO - PROCESS | 5180 | 1476445749417 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:49:09 INFO - PROCESS | 5180 | 1476445749427 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 5180 | ++DOCSHELL 09B70800 == 22 [pid = 6048] [id = 111] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 60 (09B72C00) [pid = 6048] [serial = 309] [outer = 00000000] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 61 (0B9BC800) [pid = 6048] [serial = 310] [outer = 09B72C00] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 62 (0C0B4C00) [pid = 6048] [serial = 311] [outer = 09B72C00] 04:49:09 INFO - PROCESS | 5180 | ++DOCSHELL 0C51B800 == 23 [pid = 6048] [id = 112] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 63 (0C621400) [pid = 6048] [serial = 312] [outer = 00000000] 04:49:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 64 (0C6AFC00) [pid = 6048] [serial = 313] [outer = 0C621400] 04:49:09 INFO - PROCESS | 5180 | 1476445749968 Marionette TRACE conn4 <- [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]]]}] 04:49:10 INFO - . 04:49:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 670ms 04:49:10 INFO - PROCESS | 5180 | 1476445750016 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 5180 | 1476445750018 Marionette TRACE conn4 <- [1,353,null,{"value":"4294967297"}] 04:49:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 04:49:10 INFO - PROCESS | 5180 | 1476445750021 Marionette TRACE conn4 -> [0,354,"timeouts",{"script":35000}] 04:49:10 INFO - PROCESS | 5180 | 1476445750023 Marionette TRACE conn4 <- [1,354,null,{}] 04:49:10 INFO - PROCESS | 5180 | 1476445750027 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:10 INFO - PROCESS | 5180 | 1476445750101 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0DD14400 == 22 [pid = 6048] [id = 106] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0D610400 == 21 [pid = 6048] [id = 105] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0D4EE400 == 20 [pid = 6048] [id = 104] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0DEF8C00 == 19 [pid = 6048] [id = 103] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0D2D1000 == 18 [pid = 6048] [id = 102] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0CF10C00 == 17 [pid = 6048] [id = 101] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0CE32000 == 16 [pid = 6048] [id = 100] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0CB8D800 == 15 [pid = 6048] [id = 99] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0CA55400 == 14 [pid = 6048] [id = 98] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0C6B0C00 == 13 [pid = 6048] [id = 97] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0C514000 == 12 [pid = 6048] [id = 96] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0BCAF800 == 11 [pid = 6048] [id = 95] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 0B9B1C00 == 10 [pid = 6048] [id = 94] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 095C6C00 == 9 [pid = 6048] [id = 93] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 08DB4400 == 8 [pid = 6048] [id = 92] 04:49:10 INFO - PROCESS | 5180 | --DOCSHELL 08DB1800 == 7 [pid = 6048] [id = 91] 04:49:10 INFO - PROCESS | 5180 | 1476445750114 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 5180 | ++DOCSHELL 0B9BDC00 == 8 [pid = 6048] [id = 113] 04:49:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 65 (0BCAF800) [pid = 6048] [serial = 314] [outer = 00000000] 04:49:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 66 (0CA54C00) [pid = 6048] [serial = 315] [outer = 0BCAF800] 04:49:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 67 (0CA5AC00) [pid = 6048] [serial = 316] [outer = 0BCAF800] 04:49:10 INFO - PROCESS | 5180 | 1476445750526 Marionette TRACE conn4 <- [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]]]}] 04:49:10 INFO - . 04:49:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 530ms 04:49:10 INFO - PROCESS | 5180 | 1476445750556 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 5180 | 1476445750558 Marionette TRACE conn4 <- [1,357,null,{"value":"4294967297"}] 04:49:10 INFO - PROCESS | 5180 | 1476445750562 Marionette TRACE conn4 -> [0,358,"timeouts",{"script":35000}] 04:49:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 04:49:10 INFO - PROCESS | 5180 | 1476445750563 Marionette TRACE conn4 <- [1,358,null,{}] 04:49:10 INFO - PROCESS | 5180 | 1476445750567 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:10 INFO - PROCESS | 5180 | 1476445750633 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:49:10 INFO - PROCESS | 5180 | 1476445750646 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 5180 | ++DOCSHELL 0C0BB800 == 9 [pid = 6048] [id = 114] 04:49:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 68 (0C517800) [pid = 6048] [serial = 317] [outer = 00000000] 04:49:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 69 (0CB9A400) [pid = 6048] [serial = 318] [outer = 0C517800] 04:49:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 70 (0CF12C00) [pid = 6048] [serial = 319] [outer = 0C517800] 04:49:11 INFO - PROCESS | 5180 | 1476445751048 Marionette TRACE conn4 <- [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]]]}] 04:49:11 INFO - . 04:49:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 530ms 04:49:11 INFO - PROCESS | 5180 | 1476445751096 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 5180 | 1476445751098 Marionette TRACE conn4 <- [1,361,null,{"value":"4294967297"}] 04:49:11 INFO - PROCESS | 5180 | 1476445751101 Marionette TRACE conn4 -> [0,362,"timeouts",{"script":35000}] 04:49:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 04:49:11 INFO - PROCESS | 5180 | 1476445751103 Marionette TRACE conn4 <- [1,362,null,{}] 04:49:11 INFO - PROCESS | 5180 | 1476445751107 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:11 INFO - PROCESS | 5180 | 1476445751185 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:49:11 INFO - PROCESS | 5180 | 1476445751196 Marionette TRACE conn4 -> [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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 5180 | ++DOCSHELL 0D2DB800 == 10 [pid = 6048] [id = 115] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 71 (0D2DC800) [pid = 6048] [serial = 320] [outer = 00000000] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 72 (0D4EF400) [pid = 6048] [serial = 321] [outer = 0D2DC800] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 73 (0D4F1C00) [pid = 6048] [serial = 322] [outer = 0D2DC800] 04:49:11 INFO - PROCESS | 5180 | 1476445751565 Marionette TRACE conn4 <- [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]]]}] 04:49:11 INFO - . 04:49:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 470ms 04:49:11 INFO - PROCESS | 5180 | 1476445751576 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 5180 | 1476445751578 Marionette TRACE conn4 <- [1,365,null,{"value":"4294967297"}] 04:49:11 INFO - TEST-START | /secure-contexts/basic-dedicated-worker.html 04:49:11 INFO - PROCESS | 5180 | 1476445751586 Marionette TRACE conn4 -> [0,366,"timeouts",{"script":35000}] 04:49:11 INFO - PROCESS | 5180 | 1476445751588 Marionette TRACE conn4 <- [1,366,null,{}] 04:49:11 INFO - PROCESS | 5180 | 1476445751592 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:11 INFO - PROCESS | 5180 | 1476445751668 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:49:11 INFO - PROCESS | 5180 | 1476445751683 Marionette TRACE conn4 -> [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-dedicated-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/secure-contexts/basic-dedicated-worker.html\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 5180 | ++DOCSHELL 0D4F7800 == 11 [pid = 6048] [id = 116] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 74 (0D4F8C00) [pid = 6048] [serial = 323] [outer = 00000000] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 75 (0D85EC00) [pid = 6048] [serial = 324] [outer = 0D4F8C00] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 76 (0DD0DC00) [pid = 6048] [serial = 325] [outer = 0D4F8C00] 04:49:11 INFO - PROCESS | 5180 | ++DOCSHELL 0DDE3400 == 12 [pid = 6048] [id = 117] 04:49:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 77 (0DDE5400) [pid = 6048] [serial = 326] [outer = 00000000] 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 133 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 573 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 451 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1884 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 963 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 826 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 595 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 133 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 573 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 451 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1884 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 963 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 826 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 595 04:49:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 78 (0DEF2000) [pid = 6048] [serial = 327] [outer = 0DDE5400] 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 133 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 573 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 451 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1884 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 963 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 826 04:49:12 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 595 04:49:12 INFO - PROCESS | 5180 | 1476445752218 Marionette TRACE conn4 <- [1,368,null,{"value":["/secure-contexts/basic-dedicated-worker.html",0,null,null,[["HTTP worker",0,null,null],["HTTPS worker",0,null,null],["HTTP nested worker",0,null,null],["HTTPS nested worker",0,null,null],["HTTP worker from HTTPS subframe",0,null,null],["HTTPS worker from HTTPS subframe",0,null,null]]]}] 04:49:12 INFO - ...... 04:49:12 INFO - TEST-OK | /secure-contexts/basic-dedicated-worker.html | took 691ms 04:49:12 INFO - PROCESS | 5180 | 1476445752277 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 5180 | 1476445752279 Marionette TRACE conn4 <- [1,369,null,{"value":"4294967297"}] 04:49:12 INFO - PROCESS | 5180 | 1476445752283 Marionette TRACE conn4 -> [0,370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:49:12 INFO - TEST-START | /secure-contexts/basic-dedicated-worker.https.html 04:49:12 INFO - PROCESS | 5180 | 1476445752360 Marionette TRACE conn4 <- [1,370,null,{"value":null}] 04:49:12 INFO - PROCESS | 5180 | 1476445752374 Marionette TRACE conn4 -> [0,371,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:49:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 79 (0DC7B400) [pid = 6048] [serial = 328] [outer = 095CAC00] 04:49:12 INFO - PROCESS | 5180 | 1476445752624 Marionette TRACE conn4 <- [1,371,null,{}] 04:49:12 INFO - PROCESS | 5180 | 1476445752627 Marionette TRACE conn4 -> [0,372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:49:12 INFO - PROCESS | 5180 | 1476445752646 Marionette TRACE conn4 <- [1,372,null,{"value":null}] 04:49:12 INFO - PROCESS | 5180 | 1476445752650 Marionette TRACE conn4 -> [0,373,"timeouts",{"script":35000}] 04:49:12 INFO - PROCESS | 5180 | 1476445752652 Marionette TRACE conn4 <- [1,373,null,{}] 04:49:12 INFO - PROCESS | 5180 | 1476445752655 Marionette TRACE conn4 -> [0,374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:12 INFO - PROCESS | 5180 | 1476445752673 Marionette TRACE conn4 <- [1,374,null,{"value":null}] 04:49:12 INFO - PROCESS | 5180 | 1476445752680 Marionette TRACE conn4 -> [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-dedicated-worker.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-dedicated-worker.https.html\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 5180 | ++DOCSHELL 0DC80000 == 13 [pid = 6048] [id = 118] 04:49:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 80 (0DC80400) [pid = 6048] [serial = 329] [outer = 00000000] 04:49:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 81 (0DC84000) [pid = 6048] [serial = 330] [outer = 0DC80400] 04:49:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 82 (0DEFDC00) [pid = 6048] [serial = 331] [outer = 0DC80400] 04:49:13 INFO - PROCESS | 5180 | ++DOCSHELL 0E041800 == 14 [pid = 6048] [id = 119] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 83 (0E041C00) [pid = 6048] [serial = 332] [outer = 00000000] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 84 (0E043400) [pid = 6048] [serial = 333] [outer = 0E041C00] 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 133 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 573 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 451 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1884 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 963 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 826 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 595 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 133 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 573 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 451 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1884 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 963 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 826 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 595 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 133 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 573 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 451 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1884 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 963 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 826 04:49:13 INFO - PROCESS | 5180 | [Child 6048] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/workers/ScriptLoader.cpp, line 595 04:49:13 INFO - PROCESS | 5180 | 1476445753242 Marionette TRACE conn4 <- [1,375,null,{"value":["/secure-contexts/basic-dedicated-worker.https.html",0,null,null,[["HTTP worker",0,null,null],["HTTPS worker",0,null,null],["HTTP nested worker",0,null,null],["HTTPS nested worker",0,null,null],["HTTP worker from HTTPS subframe",0,null,null],["HTTPS worker from HTTPS subframe",0,null,null]]]}] 04:49:13 INFO - ...... 04:49:13 INFO - TEST-OK | /secure-contexts/basic-dedicated-worker.https.html | took 984ms 04:49:13 INFO - PROCESS | 5180 | 1476445753271 Marionette TRACE conn4 -> [0,376,"getWindowHandle",null] 04:49:13 INFO - TEST-START | /secure-contexts/basic-popup-and-iframe-tests.html 04:49:13 INFO - PROCESS | 5180 | 1476445753273 Marionette TRACE conn4 <- [1,376,null,{"value":"4294967297"}] 04:49:13 INFO - PROCESS | 5180 | 1476445753277 Marionette TRACE conn4 -> [0,377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:49:13 INFO - PROCESS | 5180 | 1476445753344 Marionette TRACE conn4 <- [1,377,null,{"value":null}] 04:49:13 INFO - PROCESS | 5180 | 1476445753350 Marionette TRACE conn4 -> [0,378,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 85 (0F312400) [pid = 6048] [serial = 334] [outer = 095CAC00] 04:49:13 INFO - PROCESS | 5180 | 1476445753597 Marionette TRACE conn4 <- [1,378,null,{}] 04:49:13 INFO - PROCESS | 5180 | 1476445753604 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:49:13 INFO - PROCESS | 5180 | 1476445753622 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:49:13 INFO - PROCESS | 5180 | 1476445753627 Marionette TRACE conn4 -> [0,380,"timeouts",{"script":35000}] 04:49:13 INFO - PROCESS | 5180 | 1476445753629 Marionette TRACE conn4 <- [1,380,null,{}] 04:49:13 INFO - PROCESS | 5180 | 1476445753633 Marionette TRACE conn4 -> [0,381,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:13 INFO - PROCESS | 5180 | 1476445753648 Marionette TRACE conn4 <- [1,381,null,{"value":null}] 04:49:13 INFO - PROCESS | 5180 | 1476445753652 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 5180 | ++DOCSHELL 0F4A5000 == 15 [pid = 6048] [id = 120] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 86 (0F4A5400) [pid = 6048] [serial = 335] [outer = 00000000] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 87 (118A1400) [pid = 6048] [serial = 336] [outer = 0F4A5400] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 88 (118A3400) [pid = 6048] [serial = 337] [outer = 0F4A5400] 04:49:13 INFO - PROCESS | 5180 | ++DOCSHELL 118AB000 == 16 [pid = 6048] [id = 121] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 89 (118ABC00) [pid = 6048] [serial = 338] [outer = 00000000] 04:49:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 90 (118AC000) [pid = 6048] [serial = 339] [outer = 118ABC00] 04:49:14 INFO - PROCESS | 5180 | ++DOCSHELL 118A6800 == 17 [pid = 6048] [id = 122] 04:49:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 91 (118A9000) [pid = 6048] [serial = 340] [outer = 00000000] 04:49:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 92 (118AD000) [pid = 6048] [serial = 341] [outer = 118A9000] 04:49:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 93 (10F43400) [pid = 6048] [serial = 342] [outer = 118A9000] 04:49:14 INFO - PROCESS | 5180 | ++DOCSHELL 10F41000 == 18 [pid = 6048] [id = 123] 04:49:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 94 (10F46800) [pid = 6048] [serial = 343] [outer = 00000000] 04:49:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 95 (10F46C00) [pid = 6048] [serial = 344] [outer = 10F46800] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 94 (0CB8DC00) [pid = 6048] [serial = 275] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 93 (08DB4800) [pid = 6048] [serial = 254] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 92 (0CA55800) [pid = 6048] [serial = 272] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 91 (08DB1C00) [pid = 6048] [serial = 251] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 90 (0BCBA800) [pid = 6048] [serial = 263] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 89 (0CF11000) [pid = 6048] [serial = 281] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 88 (0B9B4000) [pid = 6048] [serial = 260] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 87 (0C516400) [pid = 6048] [serial = 266] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 86 (0C6B5400) [pid = 6048] [serial = 269] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 85 (0CE3A400) [pid = 6048] [serial = 278] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 84 (0D2D3000) [pid = 6048] [serial = 284] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 83 (09A25800) [pid = 6048] [serial = 257] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 82 (0DEF9000) [pid = 6048] [serial = 287] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 81 (0D4F2400) [pid = 6048] [serial = 290] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 80 (0DD14800) [pid = 6048] [serial = 296] [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] 04:49:14 INFO - PROCESS | 5180 | --DOMWINDOW == 79 (0DDE4400) [pid = 6048] [serial = 293] [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] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1000 == 19 [pid = 6048] [id = 124] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 80 (0957B400) [pid = 6048] [serial = 345] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 81 (0957C800) [pid = 6048] [serial = 346] [outer = 0957B400] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0C510400 == 20 [pid = 6048] [id = 125] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 82 (0C516400) [pid = 6048] [serial = 347] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 83 (0C51B400) [pid = 6048] [serial = 348] [outer = 0C516400] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0CA53800 == 21 [pid = 6048] [id = 126] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 84 (0CA55800) [pid = 6048] [serial = 349] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 85 (0CA59000) [pid = 6048] [serial = 350] [outer = 0CA55800] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B0000 == 22 [pid = 6048] [id = 127] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 86 (0CB8DC00) [pid = 6048] [serial = 351] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 87 (0CB9B800) [pid = 6048] [serial = 352] [outer = 0CB8DC00] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0CF11C00 == 23 [pid = 6048] [id = 128] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 88 (0CF1AC00) [pid = 6048] [serial = 353] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 89 (0D2DC000) [pid = 6048] [serial = 354] [outer = 0CF1AC00] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 90 (0DD11C00) [pid = 6048] [serial = 355] [outer = 0CF1AC00] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0D610000 == 24 [pid = 6048] [id = 129] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 91 (0DDE5000) [pid = 6048] [serial = 356] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 92 (0F4A1000) [pid = 6048] [serial = 357] [outer = 0DDE5000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 93 (0D60F000) [pid = 6048] [serial = 358] [outer = 0DDE5000] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0DD0D800 == 25 [pid = 6048] [id = 130] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 94 (10F4C800) [pid = 6048] [serial = 359] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 95 (10F4D000) [pid = 6048] [serial = 360] [outer = 10F4C800] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 96 (10F4F800) [pid = 6048] [serial = 361] [outer = 10F4C800] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0D204000 == 26 [pid = 6048] [id = 131] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 97 (0D204400) [pid = 6048] [serial = 362] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 98 (0D204800) [pid = 6048] [serial = 363] [outer = 0D204400] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 99 (0D208400) [pid = 6048] [serial = 364] [outer = 0D204400] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 0D209000 == 27 [pid = 6048] [id = 132] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 100 (0D209C00) [pid = 6048] [serial = 365] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 101 (0D20E800) [pid = 6048] [serial = 366] [outer = 0D209C00] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 102 (0D210C00) [pid = 6048] [serial = 367] [outer = 0D209C00] 04:49:15 INFO - PROCESS | 5180 | ++DOCSHELL 10F2BC00 == 28 [pid = 6048] [id = 133] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 103 (10F2C000) [pid = 6048] [serial = 368] [outer = 00000000] 04:49:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 104 (10F2FC00) [pid = 6048] [serial = 369] [outer = 10F2C000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 105 (10F30C00) [pid = 6048] [serial = 370] [outer = 10F2C000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 106 (10F33800) [pid = 6048] [serial = 371] [outer = 10F2C000] 04:49:16 INFO - PROCESS | 5180 | ++DOCSHELL 10F37C00 == 29 [pid = 6048] [id = 134] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 107 (10F38000) [pid = 6048] [serial = 372] [outer = 00000000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 108 (11883C00) [pid = 6048] [serial = 373] [outer = 10F38000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 109 (11882800) [pid = 6048] [serial = 374] [outer = 10F38000] 04:49:16 INFO - PROCESS | 5180 | ++DOCSHELL 11888C00 == 30 [pid = 6048] [id = 135] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 110 (11889000) [pid = 6048] [serial = 375] [outer = 00000000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 111 (1188CC00) [pid = 6048] [serial = 376] [outer = 11889000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 112 (1188B400) [pid = 6048] [serial = 377] [outer = 11889000] 04:49:16 INFO - PROCESS | 5180 | ++DOCSHELL 08DAA800 == 31 [pid = 6048] [id = 136] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 113 (08DAEC00) [pid = 6048] [serial = 378] [outer = 00000000] 04:49:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 114 (0B361400) [pid = 6048] [serial = 379] [outer = 08DAEC00] 04:49:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 115 (0BA04C00) [pid = 6048] [serial = 380] [outer = 08DAEC00] 04:49:17 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:17 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:17 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:17 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:17 INFO - PROCESS | 5180 | ++DOCSHELL 0B9B8C00 == 32 [pid = 6048] [id = 137] 04:49:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 116 (0C518400) [pid = 6048] [serial = 381] [outer = 00000000] 04:49:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 117 (0CE3C800) [pid = 6048] [serial = 382] [outer = 0C518400] 04:49:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 118 (0D203000) [pid = 6048] [serial = 383] [outer = 0C518400] 04:49:17 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:17 INFO - PROCESS | 5180 | 1476445757615 Marionette TRACE conn4 <- [1,382,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]]]}] 04:49:17 INFO - .................. 04:49:17 INFO - TEST-OK | /secure-contexts/basic-popup-and-iframe-tests.html | took 4384ms 04:49:17 INFO - PROCESS | 5180 | 1476445757665 Marionette TRACE conn4 -> [0,383,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 5180 | 1476445757667 Marionette TRACE conn4 <- [1,383,null,{"value":"4294967297"}] 04:49:17 INFO - TEST-START | /secure-contexts/basic-popup-and-iframe-tests.https.html 04:49:17 INFO - PROCESS | 5180 | 1476445757671 Marionette TRACE conn4 -> [0,384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:49:17 INFO - PROCESS | 5180 | 1476445757768 Marionette TRACE conn4 <- [1,384,null,{"value":null}] 04:49:17 INFO - PROCESS | 5180 | 1476445757789 Marionette TRACE conn4 -> [0,385,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:49:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 119 (0D862800) [pid = 6048] [serial = 384] [outer = 095CAC00] 04:49:18 INFO - PROCESS | 5180 | 1476445758012 Marionette TRACE conn4 <- [1,385,null,{}] 04:49:18 INFO - PROCESS | 5180 | 1476445758016 Marionette TRACE conn4 -> [0,386,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:49:18 INFO - PROCESS | 5180 | 1476445758041 Marionette TRACE conn4 <- [1,386,null,{"value":null}] 04:49:18 INFO - PROCESS | 5180 | 1476445758048 Marionette TRACE conn4 -> [0,387,"timeouts",{"script":35000}] 04:49:18 INFO - PROCESS | 5180 | 1476445758050 Marionette TRACE conn4 <- [1,387,null,{}] 04:49:18 INFO - PROCESS | 5180 | 1476445758054 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:18 INFO - PROCESS | 5180 | 1476445758101 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 04:49:18 INFO - PROCESS | 5180 | 1476445758106 Marionette TRACE conn4 -> [0,389,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 5180 | ++DOCSHELL 0DA63C00 == 33 [pid = 6048] [id = 138] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0DA64000) [pid = 6048] [serial = 385] [outer = 00000000] 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0DC7CC00) [pid = 6048] [serial = 386] [outer = 0DA64000] 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0DC83000) [pid = 6048] [serial = 387] [outer = 0DA64000] 04:49:18 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:18 INFO - PROCESS | 5180 | ++DOCSHELL 0D20C800 == 34 [pid = 6048] [id = 139] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0DA5D400) [pid = 6048] [serial = 388] [outer = 00000000] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (0DC76C00) [pid = 6048] [serial = 389] [outer = 0DA5D400] 04:49:18 INFO - PROCESS | 5180 | ++DOCSHELL 0DEFA000 == 35 [pid = 6048] [id = 140] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (0DEFA800) [pid = 6048] [serial = 390] [outer = 00000000] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (0DEFC400) [pid = 6048] [serial = 391] [outer = 0DEFA800] 04:49:18 INFO - PROCESS | 5180 | ++DOCSHELL 0D202800 == 36 [pid = 6048] [id = 141] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (0DDE6800) [pid = 6048] [serial = 392] [outer = 00000000] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (0DDEB400) [pid = 6048] [serial = 393] [outer = 0DDE6800] 04:49:18 INFO - PROCESS | 5180 | ++DOCSHELL 0CE3EC00 == 37 [pid = 6048] [id = 142] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (0CF15800) [pid = 6048] [serial = 394] [outer = 00000000] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (0CF17400) [pid = 6048] [serial = 395] [outer = 0CF15800] 04:49:18 INFO - PROCESS | 5180 | ++DOCSHELL 095C6C00 == 38 [pid = 6048] [id = 143] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 131 (095C7400) [pid = 6048] [serial = 396] [outer = 00000000] 04:49:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 132 (09B73800) [pid = 6048] [serial = 397] [outer = 095C7400] 04:49:19 INFO - PROCESS | 5180 | ++DOCSHELL 0928B000 == 39 [pid = 6048] [id = 144] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 133 (0957A400) [pid = 6048] [serial = 398] [outer = 00000000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 134 (09B70000) [pid = 6048] [serial = 399] [outer = 0957A400] 04:49:19 INFO - PROCESS | 5180 | ++DOCSHELL 08DA7800 == 40 [pid = 6048] [id = 145] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 135 (0B9AFC00) [pid = 6048] [serial = 400] [outer = 00000000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 136 (0C0B6000) [pid = 6048] [serial = 401] [outer = 0B9AFC00] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 137 (0C6B5800) [pid = 6048] [serial = 402] [outer = 0B9AFC00] 04:49:19 INFO - PROCESS | 5180 | ++DOCSHELL 0C6B0C00 == 41 [pid = 6048] [id = 146] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 138 (0C7D7000) [pid = 6048] [serial = 403] [outer = 00000000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 139 (0C7D8800) [pid = 6048] [serial = 404] [outer = 0C7D7000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 140 (09285400) [pid = 6048] [serial = 405] [outer = 0C7D7000] 04:49:19 INFO - PROCESS | 5180 | ++DOCSHELL 095C9C00 == 42 [pid = 6048] [id = 147] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 141 (09B72400) [pid = 6048] [serial = 406] [outer = 00000000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 142 (09B72800) [pid = 6048] [serial = 407] [outer = 09B72400] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 143 (0C0BF400) [pid = 6048] [serial = 408] [outer = 09B72400] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 10F37C00 == 41 [pid = 6048] [id = 134] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 10F2BC00 == 40 [pid = 6048] [id = 133] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0D209000 == 39 [pid = 6048] [id = 132] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0D204000 == 38 [pid = 6048] [id = 131] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0DD0D800 == 37 [pid = 6048] [id = 130] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0D610000 == 36 [pid = 6048] [id = 129] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0CF11C00 == 35 [pid = 6048] [id = 128] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0C6B0000 == 34 [pid = 6048] [id = 127] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0CA53800 == 33 [pid = 6048] [id = 126] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0C510400 == 32 [pid = 6048] [id = 125] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 08DB1000 == 31 [pid = 6048] [id = 124] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 10F41000 == 30 [pid = 6048] [id = 123] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 118A6800 == 29 [pid = 6048] [id = 122] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 118AB000 == 28 [pid = 6048] [id = 121] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0E041800 == 27 [pid = 6048] [id = 119] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0DC80000 == 26 [pid = 6048] [id = 118] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0DDE3400 == 25 [pid = 6048] [id = 117] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0D4F7800 == 24 [pid = 6048] [id = 116] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0D2DB800 == 23 [pid = 6048] [id = 115] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0C0BB800 == 22 [pid = 6048] [id = 114] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0B9BDC00 == 21 [pid = 6048] [id = 113] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0C51B800 == 20 [pid = 6048] [id = 112] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 09B70800 == 19 [pid = 6048] [id = 111] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0B6BA000 == 18 [pid = 6048] [id = 110] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0C6B1000 == 17 [pid = 6048] [id = 109] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 0D85A400 == 16 [pid = 6048] [id = 107] 04:49:19 INFO - PROCESS | 5180 | --DOCSHELL 09584000 == 15 [pid = 6048] [id = 108] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 142 (0DD1A000) [pid = 6048] [serial = 297] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 141 (0DD1B000) [pid = 6048] [serial = 298] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 140 (0DDECC00) [pid = 6048] [serial = 294] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 139 (0DDEEC00) [pid = 6048] [serial = 295] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 138 (0D60EC00) [pid = 6048] [serial = 291] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 137 (0D610C00) [pid = 6048] [serial = 292] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 136 (0D601400) [pid = 6048] [serial = 288] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 135 (0D604800) [pid = 6048] [serial = 289] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 134 (0D4EC400) [pid = 6048] [serial = 285] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 133 (0D4F2800) [pid = 6048] [serial = 286] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 132 (0D2D1800) [pid = 6048] [serial = 282] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 131 (0D2D3800) [pid = 6048] [serial = 283] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 130 (0CF11800) [pid = 6048] [serial = 279] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (0CF13C00) [pid = 6048] [serial = 280] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (0CB9A000) [pid = 6048] [serial = 276] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (0CE2F400) [pid = 6048] [serial = 277] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (0CA5B800) [pid = 6048] [serial = 273] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0CA5E400) [pid = 6048] [serial = 274] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (0C7D5400) [pid = 6048] [serial = 270] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0C7DA000) [pid = 6048] [serial = 271] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (0C61FC00) [pid = 6048] [serial = 267] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (0C620C00) [pid = 6048] [serial = 268] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (0C0BE000) [pid = 6048] [serial = 264] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0C513000) [pid = 6048] [serial = 265] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 118 (0B9BAC00) [pid = 6048] [serial = 261] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 117 (0BA04400) [pid = 6048] [serial = 262] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 116 (09B71C00) [pid = 6048] [serial = 258] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 115 (09B74800) [pid = 6048] [serial = 259] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 114 (09284000) [pid = 6048] [serial = 255] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 113 (0957B800) [pid = 6048] [serial = 256] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | --DOMWINDOW == 112 (0957A000) [pid = 6048] [serial = 253] [outer = 00000000] [url = about:blank] 04:49:19 INFO - PROCESS | 5180 | ++DOCSHELL 09B71C00 == 16 [pid = 6048] [id = 148] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 113 (09B72000) [pid = 6048] [serial = 409] [outer = 00000000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 114 (0C51A400) [pid = 6048] [serial = 410] [outer = 09B72000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 115 (0C6AF000) [pid = 6048] [serial = 411] [outer = 09B72000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 116 (09202400) [pid = 6048] [serial = 412] [outer = 09B72000] 04:49:19 INFO - PROCESS | 5180 | ++DOCSHELL 0C7D5C00 == 17 [pid = 6048] [id = 149] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 117 (0C7D6000) [pid = 6048] [serial = 413] [outer = 00000000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 118 (0CA51800) [pid = 6048] [serial = 414] [outer = 0C7D6000] 04:49:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 119 (0CA53000) [pid = 6048] [serial = 415] [outer = 0C7D6000] 04:49:20 INFO - PROCESS | 5180 | ++DOCSHELL 08DB1000 == 18 [pid = 6048] [id = 150] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0920AC00) [pid = 6048] [serial = 416] [outer = 00000000] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0CB90C00) [pid = 6048] [serial = 417] [outer = 0920AC00] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0CB98000) [pid = 6048] [serial = 418] [outer = 0920AC00] 04:49:20 INFO - PROCESS | 5180 | ++DOCSHELL 0CE31800 == 19 [pid = 6048] [id = 151] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0CE32000) [pid = 6048] [serial = 419] [outer = 00000000] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (0CE3B800) [pid = 6048] [serial = 420] [outer = 0CE32000] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (0CE38400) [pid = 6048] [serial = 421] [outer = 0CE32000] 04:49:20 INFO - PROCESS | 5180 | ++DOCSHELL 0CB92C00 == 20 [pid = 6048] [id = 152] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (0CB93000) [pid = 6048] [serial = 422] [outer = 00000000] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (0CF1E000) [pid = 6048] [serial = 423] [outer = 0CB93000] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (0D204000) [pid = 6048] [serial = 424] [outer = 0CB93000] 04:49:20 INFO - PROCESS | 5180 | ++DOCSHELL 0CE39800 == 21 [pid = 6048] [id = 153] 04:49:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (0CE3C000) [pid = 6048] [serial = 425] [outer = 00000000] 04:49:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (0D2D8400) [pid = 6048] [serial = 426] [outer = 0CE3C000] 04:49:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 131 (0D2DBC00) [pid = 6048] [serial = 427] [outer = 0CE3C000] 04:49:21 INFO - PROCESS | 5180 | 1476445761301 Marionette TRACE conn4 <- [1,389,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]]]}] 04:49:21 INFO - ................ 04:49:21 INFO - TEST-OK | /secure-contexts/basic-popup-and-iframe-tests.https.html | took 3671ms 04:49:21 INFO - PROCESS | 5180 | 1476445761355 Marionette TRACE conn4 -> [0,390,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 5180 | 1476445761357 Marionette TRACE conn4 <- [1,390,null,{"value":"4294967297"}] 04:49:21 INFO - PROCESS | 5180 | 1476445761361 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:49:21 INFO - TEST-START | /secure-contexts/basic-shared-worker.html 04:49:21 INFO - PROCESS | 5180 | 1476445761447 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:49:21 INFO - PROCESS | 5180 | 1476445761458 Marionette TRACE conn4 -> [0,392,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:49:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 132 (0D4F6000) [pid = 6048] [serial = 428] [outer = 095CAC00] 04:49:21 INFO - PROCESS | 5180 | 1476445761653 Marionette TRACE conn4 <- [1,392,null,{}] 04:49:21 INFO - PROCESS | 5180 | 1476445761656 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:49:21 INFO - PROCESS | 5180 | 1476445761677 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 04:49:21 INFO - PROCESS | 5180 | 1476445761680 Marionette TRACE conn4 -> [0,394,"timeouts",{"script":35000}] 04:49:21 INFO - PROCESS | 5180 | 1476445761682 Marionette TRACE conn4 <- [1,394,null,{}] 04:49:21 INFO - PROCESS | 5180 | 1476445761686 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:21 INFO - PROCESS | 5180 | 1476445761709 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:49:21 INFO - PROCESS | 5180 | 1476445761712 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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-shared-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/secure-contexts/basic-shared-worker.html\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 5180 | ++DOCSHELL 0D606C00 == 22 [pid = 6048] [id = 154] 04:49:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 133 (0D608000) [pid = 6048] [serial = 429] [outer = 00000000] 04:49:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 134 (0D60D000) [pid = 6048] [serial = 430] [outer = 0D608000] 04:49:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 135 (0D610400) [pid = 6048] [serial = 431] [outer = 0D608000] 04:49:22 INFO - PROCESS | 5180 | ++DOCSHELL 0DA60C00 == 23 [pid = 6048] [id = 155] 04:49:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 136 (0DA61400) [pid = 6048] [serial = 432] [outer = 00000000] 04:49:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 137 (0DA62800) [pid = 6048] [serial = 433] [outer = 0DA61400] 04:49:22 INFO - PROCESS | 5180 | 1476445762260 Marionette TRACE conn4 <- [1,396,null,{"value":["/secure-contexts/basic-shared-worker.html",0,null,null,[["Shared worker",0,null,null],["Nested worker in shared worker",0,null,null],["Shared worker from https subframe",0,null,null],["Nested worker from shared worker from https subframe",0,null,null]]]}] 04:49:22 INFO - .... 04:49:22 INFO - TEST-OK | /secure-contexts/basic-shared-worker.html | took 946ms 04:49:22 INFO - PROCESS | 5180 | 1476445762313 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 5180 | 1476445762315 Marionette TRACE conn4 <- [1,397,null,{"value":"4294967297"}] 04:49:22 INFO - PROCESS | 5180 | 1476445762319 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:49:22 INFO - TEST-START | /secure-contexts/basic-shared-worker.https.html 04:49:22 INFO - PROCESS | 5180 | 1476445762389 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 04:49:22 INFO - PROCESS | 5180 | 1476445762396 Marionette TRACE conn4 -> [0,399,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 04:49:22 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:22 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 138 (0DD1B000) [pid = 6048] [serial = 434] [outer = 095CAC00] 04:49:22 INFO - PROCESS | 5180 | 1476445762638 Marionette TRACE conn4 <- [1,399,null,{}] 04:49:22 INFO - PROCESS | 5180 | 1476445762642 Marionette TRACE conn4 -> [0,400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:49:22 INFO - PROCESS | 5180 | 1476445762665 Marionette TRACE conn4 <- [1,400,null,{"value":null}] 04:49:22 INFO - PROCESS | 5180 | 1476445762669 Marionette TRACE conn4 -> [0,401,"timeouts",{"script":35000}] 04:49:22 INFO - PROCESS | 5180 | 1476445762671 Marionette TRACE conn4 <- [1,401,null,{}] 04:49:22 INFO - PROCESS | 5180 | 1476445762678 Marionette TRACE conn4 -> [0,402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:22 INFO - PROCESS | 5180 | 1476445762693 Marionette TRACE conn4 <- [1,402,null,{"value":null}] 04:49:22 INFO - PROCESS | 5180 | 1476445762696 Marionette TRACE conn4 -> [0,403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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-shared-worker.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-shared-worker.https.html\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 5180 | ++DOCSHELL 0E041800 == 24 [pid = 6048] [id = 156] 04:49:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 139 (0E042000) [pid = 6048] [serial = 435] [outer = 00000000] 04:49:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 140 (0E047800) [pid = 6048] [serial = 436] [outer = 0E042000] 04:49:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 141 (0F305C00) [pid = 6048] [serial = 437] [outer = 0E042000] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 140 (10F46800) [pid = 6048] [serial = 343] [outer = 00000000] [url = blob:http://web-platform.test:8000/2154ea0b-cfed-46af-99be-43e00105bf32] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 139 (0D204400) [pid = 6048] [serial = 362] [outer = 00000000] [url = about:srcdoc] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 138 (09B6F400) [pid = 6048] [serial = 302] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 137 (118A9000) [pid = 6048] [serial = 340] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 136 (118ABC00) [pid = 6048] [serial = 338] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 135 (0D209C00) [pid = 6048] [serial = 365] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 134 (0E041C00) [pid = 6048] [serial = 332] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/support/https-subframe-dedicated.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 133 (10F2C000) [pid = 6048] [serial = 368] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 132 (0DDE5000) [pid = 6048] [serial = 356] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 131 (0C517800) [pid = 6048] [serial = 317] [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] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 130 (0C516400) [pid = 6048] [serial = 347] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (0BCAF800) [pid = 6048] [serial = 314] [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] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (0957B400) [pid = 6048] [serial = 345] [outer = 00000000] [url = about:srcdoc] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (0CA55800) [pid = 6048] [serial = 349] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (10F4C800) [pid = 6048] [serial = 359] [outer = 00000000] [url = blob:http://web-platform.test:8000/2154ea0b-cfed-46af-99be-43e00105bf32] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0CB8DC00) [pid = 6048] [serial = 351] [outer = 00000000] [url = about:blank] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (0D2DC800) [pid = 6048] [serial = 320] [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] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0C621400) [pid = 6048] [serial = 312] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (09B72C00) [pid = 6048] [serial = 309] [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] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (0CF1AC00) [pid = 6048] [serial = 353] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 04:49:22 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (0C51A800) [pid = 6048] [serial = 307] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445749173] 04:49:23 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0DDE5400) [pid = 6048] [serial = 326] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/support/https-subframe-dedicated.html] 04:49:23 INFO - PROCESS | 5180 | ++DOCSHELL 0CA55800 == 25 [pid = 6048] [id = 157] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0CB8DC00) [pid = 6048] [serial = 438] [outer = 00000000] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0D85E400) [pid = 6048] [serial = 439] [outer = 0CB8DC00] 04:49:23 INFO - PROCESS | 5180 | 1476445763273 Marionette TRACE conn4 <- [1,403,null,{"value":["/secure-contexts/basic-shared-worker.https.html",0,null,null,[["Shared worker",0,null,null],["Nested worker in shared worker",0,null,null],["Shared worker from https subframe",0,null,null],["Nested worker from shared worker from https subframe",0,null,null]]]}] 04:49:23 INFO - .... 04:49:23 INFO - TEST-OK | /secure-contexts/basic-shared-worker.https.html | took 968ms 04:49:23 INFO - PROCESS | 5180 | 1476445763291 Marionette TRACE conn4 -> [0,404,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 5180 | 1476445763293 Marionette TRACE conn4 <- [1,404,null,{"value":"4294967297"}] 04:49:23 INFO - PROCESS | 5180 | 1476445763296 Marionette TRACE conn4 -> [0,405,"timeouts",{"script":35000}] 04:49:23 INFO - TEST-START | /secure-contexts/shared-worker-insecure-first.https.html 04:49:23 INFO - PROCESS | 5180 | 1476445763298 Marionette TRACE conn4 <- [1,405,null,{}] 04:49:23 INFO - PROCESS | 5180 | 1476445763302 Marionette TRACE conn4 -> [0,406,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:23 INFO - PROCESS | 5180 | 1476445763379 Marionette TRACE conn4 <- [1,406,null,{"value":null}] 04:49:23 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:23 INFO - PROCESS | 5180 | 1476445763395 Marionette TRACE conn4 -> [0,407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/shared-worker-insecure-first.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/shared-worker-insecure-first.https.html\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 5180 | ++DOCSHELL 0DD18800 == 26 [pid = 6048] [id = 158] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0DD1A800) [pid = 6048] [serial = 440] [outer = 00000000] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0F4A5800) [pid = 6048] [serial = 441] [outer = 0DD1A800] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (10F2B800) [pid = 6048] [serial = 442] [outer = 0DD1A800] 04:49:23 INFO - PROCESS | 5180 | ++DOCSHELL 10F4C800 == 27 [pid = 6048] [id = 159] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (10F4CC00) [pid = 6048] [serial = 443] [outer = 00000000] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (1188AC00) [pid = 6048] [serial = 444] [outer = 10F4CC00] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (1188F800) [pid = 6048] [serial = 445] [outer = 10F4CC00] 04:49:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (10F34C00) [pid = 6048] [serial = 446] [outer = 10F4CC00] 04:49:24 INFO - PROCESS | 5180 | ++DOCSHELL 118A6C00 == 28 [pid = 6048] [id = 160] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (12338800) [pid = 6048] [serial = 447] [outer = 00000000] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (12338C00) [pid = 6048] [serial = 448] [outer = 12338800] 04:49:24 INFO - PROCESS | 5180 | ++DOCSHELL 10F2F800 == 29 [pid = 6048] [id = 161] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 131 (118AA000) [pid = 6048] [serial = 449] [outer = 00000000] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 132 (12344400) [pid = 6048] [serial = 450] [outer = 118AA000] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 133 (12347400) [pid = 6048] [serial = 451] [outer = 118AA000] 04:49:24 INFO - PROCESS | 5180 | 1476445764322 Marionette TRACE conn4 <- [1,407,null,{"value":["/secure-contexts/shared-worker-insecure-first.https.html",0,null,null,[["Shared worker in subframe",0,null,null],["Nested worker in shared worker in subframe",0,null,null],["Shared worker in popup",0,null,null],["Nested worker from shared worker in popup",0,null,null]]]}] 04:49:24 INFO - .... 04:49:24 INFO - TEST-OK | /secure-contexts/shared-worker-insecure-first.https.html | took 1072ms 04:49:24 INFO - TEST-START | /secure-contexts/shared-worker-secure-first.https.html 04:49:24 INFO - PROCESS | 5180 | 1476445764373 Marionette TRACE conn4 -> [0,408,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 5180 | 1476445764375 Marionette TRACE conn4 <- [1,408,null,{"value":"4294967297"}] 04:49:24 INFO - PROCESS | 5180 | 1476445764378 Marionette TRACE conn4 -> [0,409,"timeouts",{"script":35000}] 04:49:24 INFO - PROCESS | 5180 | 1476445764380 Marionette TRACE conn4 <- [1,409,null,{}] 04:49:24 INFO - PROCESS | 5180 | 1476445764384 Marionette TRACE conn4 -> [0,410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:24 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:24 INFO - PROCESS | 5180 | 1476445764463 Marionette TRACE conn4 <- [1,410,null,{"value":null}] 04:49:24 INFO - PROCESS | 5180 | 1476445764474 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/shared-worker-secure-first.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/shared-worker-secure-first.https.html\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 5180 | ++DOCSHELL 0CC0DC00 == 30 [pid = 6048] [id = 162] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 134 (0CC0FC00) [pid = 6048] [serial = 452] [outer = 00000000] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 135 (0CC14800) [pid = 6048] [serial = 453] [outer = 0CC0FC00] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 136 (0CC19000) [pid = 6048] [serial = 454] [outer = 0CC0FC00] 04:49:24 INFO - PROCESS | 5180 | ++DOCSHELL 12340000 == 31 [pid = 6048] [id = 163] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 137 (12340400) [pid = 6048] [serial = 455] [outer = 00000000] 04:49:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 138 (12343000) [pid = 6048] [serial = 456] [outer = 12340400] 04:49:25 INFO - PROCESS | 5180 | ++DOCSHELL 0F0BD000 == 32 [pid = 6048] [id = 164] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 139 (0F0BD400) [pid = 6048] [serial = 457] [outer = 00000000] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 140 (0EA26800) [pid = 6048] [serial = 458] [outer = 0F0BD400] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 141 (0EA29000) [pid = 6048] [serial = 459] [outer = 0F0BD400] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 142 (0EA2C000) [pid = 6048] [serial = 460] [outer = 0F0BD400] 04:49:25 INFO - PROCESS | 5180 | ++DOCSHELL 095C2400 == 33 [pid = 6048] [id = 165] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 143 (09B6A400) [pid = 6048] [serial = 461] [outer = 00000000] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 144 (09B70C00) [pid = 6048] [serial = 462] [outer = 09B6A400] 04:49:25 INFO - PROCESS | 5180 | 1476445765420 Marionette TRACE conn4 <- [1,411,null,{"value":["/secure-contexts/shared-worker-secure-first.https.html",0,null,null,[["Shared worker in subframe",0,null,null],["Nested worker in shared worker in subframe",0,null,null],["Shared worker in popup",0,null,null],["Nested worker from shared worker in popup",0,null,null]]]}] 04:49:25 INFO - .... 04:49:25 INFO - TEST-OK | /secure-contexts/shared-worker-secure-first.https.html | took 1066ms 04:49:25 INFO - PROCESS | 5180 | 1476445765449 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 5180 | 1476445765451 Marionette TRACE conn4 <- [1,412,null,{"value":"4294967297"}] 04:49:25 INFO - PROCESS | 5180 | 1476445765455 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:49:25 INFO - TEST-START | /selection/Document-open.html 04:49:25 INFO - PROCESS | 5180 | 1476445765561 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 04:49:25 INFO - PROCESS | 5180 | 1476445765576 Marionette TRACE conn4 -> [0,414,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 145 (0C7DCC00) [pid = 6048] [serial = 463] [outer = 095CAC00] 04:49:25 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:25 INFO - PROCESS | 5180 | 1476445765873 Marionette TRACE conn4 <- [1,414,null,{}] 04:49:25 INFO - PROCESS | 5180 | 1476445765878 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:49:25 INFO - PROCESS | 5180 | 1476445765902 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:49:25 INFO - PROCESS | 5180 | 1476445765906 Marionette TRACE conn4 -> [0,416,"timeouts",{"script":35000}] 04:49:25 INFO - PROCESS | 5180 | 1476445765907 Marionette TRACE conn4 <- [1,416,null,{}] 04:49:25 INFO - PROCESS | 5180 | 1476445765915 Marionette TRACE conn4 -> [0,417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:25 INFO - PROCESS | 5180 | 1476445765963 Marionette TRACE conn4 <- [1,417,null,{"value":null}] 04:49:25 INFO - PROCESS | 5180 | 1476445765967 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 5180 | ++DOCSHELL 0CC16800 == 34 [pid = 6048] [id = 166] 04:49:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 146 (0CC16C00) [pid = 6048] [serial = 464] [outer = 00000000] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 147 (0D210800) [pid = 6048] [serial = 465] [outer = 0CC16C00] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 148 (0D4F0800) [pid = 6048] [serial = 466] [outer = 0CC16C00] 04:49:26 INFO - PROCESS | 5180 | ++DOCSHELL 0CF1B400 == 35 [pid = 6048] [id = 167] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 149 (0CF1E800) [pid = 6048] [serial = 467] [outer = 00000000] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 150 (0DD13400) [pid = 6048] [serial = 468] [outer = 0CF1E800] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 151 (0D856C00) [pid = 6048] [serial = 469] [outer = 0CF1E800] 04:49:26 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 700 04:49:26 INFO - PROCESS | 5180 | 1476445766438 Marionette TRACE conn4 <- [1,418,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"]]]}] 04:49:26 INFO - . 04:49:26 INFO - TEST-OK | /selection/Document-open.html | took 1030ms 04:49:26 INFO - PROCESS | 5180 | 1476445766489 Marionette TRACE conn4 -> [0,419,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 5180 | 1476445766491 Marionette TRACE conn4 <- [1,419,null,{"value":"4294967297"}] 04:49:26 INFO - TEST-START | /selection/addRange.html 04:49:26 INFO - PROCESS | 5180 | 1476445766567 Marionette TRACE conn4 -> [0,420,"timeouts",{"script":185000}] 04:49:26 INFO - PROCESS | 5180 | 1476445766569 Marionette TRACE conn4 <- [1,420,null,{}] 04:49:26 INFO - PROCESS | 5180 | 1476445766576 Marionette TRACE conn4 -> [0,421,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:49:26 INFO - PROCESS | 5180 | 1476445766661 Marionette TRACE conn4 <- [1,421,null,{"value":null}] 04:49:26 INFO - PROCESS | 5180 | 1476445766673 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:49:26 INFO - PROCESS | 5180 | ++DOCSHELL 0EA2E000 == 36 [pid = 6048] [id = 168] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 152 (0EA2E400) [pid = 6048] [serial = 470] [outer = 00000000] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 153 (0EA32000) [pid = 6048] [serial = 471] [outer = 0EA2E400] 04:49:26 INFO - PROCESS | 5180 | ++DOMWINDOW == 154 (0F0B3400) [pid = 6048] [serial = 472] [outer = 0EA2E400] 04:49:27 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:27 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:28 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:28 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:28 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:29 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:30 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:42 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:49:42 INFO - PROCESS | 5180 | [Parent 5180] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 345 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 12340000 == 35 [pid = 6048] [id = 163] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 118A6C00 == 34 [pid = 6048] [id = 160] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 10F2F800 == 33 [pid = 6048] [id = 161] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0CE3EC00 == 32 [pid = 6048] [id = 142] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 10F4C800 == 31 [pid = 6048] [id = 159] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0DD18800 == 30 [pid = 6048] [id = 158] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0DA60C00 == 29 [pid = 6048] [id = 155] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0D606C00 == 28 [pid = 6048] [id = 154] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0CA55800 == 27 [pid = 6048] [id = 157] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0E041800 == 26 [pid = 6048] [id = 156] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0CB92C00 == 25 [pid = 6048] [id = 152] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0CE39800 == 24 [pid = 6048] [id = 153] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0CE31800 == 23 [pid = 6048] [id = 151] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 08DB1000 == 22 [pid = 6048] [id = 150] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0D20C800 == 21 [pid = 6048] [id = 139] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0DEFA000 == 20 [pid = 6048] [id = 140] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0D202800 == 19 [pid = 6048] [id = 141] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 095C6C00 == 18 [pid = 6048] [id = 143] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0928B000 == 17 [pid = 6048] [id = 144] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 08DA7800 == 16 [pid = 6048] [id = 145] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0C6B0C00 == 15 [pid = 6048] [id = 146] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 095C9C00 == 14 [pid = 6048] [id = 147] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0DA63C00 == 13 [pid = 6048] [id = 138] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0F4A5000 == 12 [pid = 6048] [id = 120] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 09B71C00 == 11 [pid = 6048] [id = 148] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0C7D5C00 == 10 [pid = 6048] [id = 149] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 08DAA800 == 9 [pid = 6048] [id = 136] 04:50:16 INFO - PROCESS | 5180 | --DOCSHELL 0B9B8C00 == 8 [pid = 6048] [id = 137] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 153 (0B368C00) [pid = 6048] [serial = 303] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 152 (0D861000) [pid = 6048] [serial = 300] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 151 (09B6C800) [pid = 6048] [serial = 308] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1476445749173] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 150 (0C7D9800) [pid = 6048] [serial = 305] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 149 (0C6AFC00) [pid = 6048] [serial = 313] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 148 (0C0B4C00) [pid = 6048] [serial = 311] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 147 (0B9BC800) [pid = 6048] [serial = 310] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 146 (0CA5AC00) [pid = 6048] [serial = 316] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 145 (0CA54C00) [pid = 6048] [serial = 315] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 144 (0CF12C00) [pid = 6048] [serial = 319] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 143 (0CB9A400) [pid = 6048] [serial = 318] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 142 (0D4F1C00) [pid = 6048] [serial = 322] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 141 (0D4EF400) [pid = 6048] [serial = 321] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 140 (0D85EC00) [pid = 6048] [serial = 324] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 139 (0DC84000) [pid = 6048] [serial = 330] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 138 (0D210C00) [pid = 6048] [serial = 367] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 137 (0D20E800) [pid = 6048] [serial = 366] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 136 (10F33800) [pid = 6048] [serial = 371] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 135 (10F2FC00) [pid = 6048] [serial = 369] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 134 (11883C00) [pid = 6048] [serial = 373] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 133 (118A1400) [pid = 6048] [serial = 336] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 132 (118AD000) [pid = 6048] [serial = 341] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 131 (10F43400) [pid = 6048] [serial = 342] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 130 (118AC000) [pid = 6048] [serial = 339] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (0E043400) [pid = 6048] [serial = 333] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/support/https-subframe-dedicated.html] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (0D60F000) [pid = 6048] [serial = 358] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (0C51B400) [pid = 6048] [serial = 348] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (0957C800) [pid = 6048] [serial = 346] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0CA59000) [pid = 6048] [serial = 350] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (10F4D000) [pid = 6048] [serial = 360] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0CB9B800) [pid = 6048] [serial = 352] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (0D2DC000) [pid = 6048] [serial = 354] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (10F4F800) [pid = 6048] [serial = 361] [outer = 00000000] [url = blob:http://web-platform.test:8000/2154ea0b-cfed-46af-99be-43e00105bf32] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (0DD11C00) [pid = 6048] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0DEF2000) [pid = 6048] [serial = 327] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/support/https-subframe-dedicated.html] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 118 (10F46C00) [pid = 6048] [serial = 344] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 117 (0F4A1000) [pid = 6048] [serial = 357] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 116 (0D204800) [pid = 6048] [serial = 363] [outer = 00000000] [url = about:blank] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 115 (0D208400) [pid = 6048] [serial = 364] [outer = 00000000] [url = about:srcdoc] 04:50:16 INFO - PROCESS | 5180 | --DOMWINDOW == 114 (10F30C00) [pid = 6048] [serial = 370] [outer = 00000000] [url = about:blank] 04:50:18 INFO - PROCESS | 5180 | 1476445816578 Marionette TRACE conn4 <- [1,422,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,nu--DOCSHELL 095C2400 == 7 [pid = 6048] [id = 165] 04:50:20 INFO - PROCESS | 5180 | ll],["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,423,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 5180 | 1476445828198 Marionette TRACE conn4 <- [1,423,null,{"value":"4294967297"}] 04:50:28 INFO - TEST-START | /selection/collapse.html 04:50:28 INFO - PROCESS | 5180 | 1476445828246 Marionette TRACE conn4 -> [0,424,"timeouts",{"script":185000}] 04:50:28 INFO - PROCESS | 5180 | 1476445828253 Marionette TRACE conn4 <- [1,424,null,{}] 04:50:28 INFO - PROCESS | 5180 | 1476445828260 Marionette TRACE conn4 -> [0,425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:50:28 INFO - PROCESS | 5180 | 1476445828385 Marionette TRACE conn4 <- [1,425,null,{"value":null}] 04:50:28 INFO - PROCESS | 5180 | 1476445828400 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:50:28 INFO - PROCESS | 5180 | ++DOCSHELL 09204800 == 4 [pid = 6048] [id = 169] 04:50:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 102 (09207C00) [pid = 6048] [serial = 473] [outer = 00000000] 04:50:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 103 (09290800) [pid = 6048] [serial = 474] [outer = 09207C00] 04:50:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 104 (09588800) [pid = 6048] [serial = 475] [outer = 09207C00] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 103 (0CF15800) [pid = 6048] [serial = 394] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 102 (0DDE6800) [pid = 6048] [serial = 392] [outer = 00000000] [url = about:srcdoc] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 101 (0DEFA800) [pid = 6048] [serial = 390] [outer = 00000000] [url = blob:https://web-platform.test:8443/2eb55b85-7c21-4edd-9821-e31621b6ed1d] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 100 (0920AC00) [pid = 6048] [serial = 416] [outer = 00000000] [url = blob:https://web-platform.test:8443/2eb55b85-7c21-4edd-9821-e31621b6ed1d] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 99 (10F38000) [pid = 6048] [serial = 372] [outer = 00000000] [url = blob:http://web-platform.test:8000/2154ea0b-cfed-46af-99be-43e00105bf32] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 98 (0957A400) [pid = 6048] [serial = 398] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 97 (0CE32000) [pid = 6048] [serial = 419] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 96 (0DD1A800) [pid = 6048] [serial = 440] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/shared-worker-insecure-first.https.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 95 (0CE3C000) [pid = 6048] [serial = 425] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 94 (095C7400) [pid = 6048] [serial = 396] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 93 (0C7D7000) [pid = 6048] [serial = 403] [outer = 00000000] [url = blob:https://web-platform.test:8443/2eb55b85-7c21-4edd-9821-e31621b6ed1d] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 92 (09B72400) [pid = 6048] [serial = 406] [outer = 00000000] [url = about:srcdoc] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 91 (08DAEC00) [pid = 6048] [serial = 378] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 90 (0DA5D400) [pid = 6048] [serial = 388] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 89 (10F4CC00) [pid = 6048] [serial = 443] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/support/shared-worker-insecure-popup.html?https_dir5] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 88 (0F4A5400) [pid = 6048] [serial = 335] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/basic-popup-and-iframe-tests.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 87 (0C7D6000) [pid = 6048] [serial = 413] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 86 (118AA000) [pid = 6048] [serial = 449] [outer = 00000000] [url = https://élève.web-platform.test:8443/secure-contexts/support/https-subframe-shared.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 85 (0E042000) [pid = 6048] [serial = 435] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/basic-shared-worker.https.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 84 (0C518400) [pid = 6048] [serial = 381] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 83 (0CB93000) [pid = 6048] [serial = 422] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 82 (11889000) [pid = 6048] [serial = 375] [outer = 00000000] [url = about:blank] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 81 (0B9AFC00) [pid = 6048] [serial = 400] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 80 (09B72000) [pid = 6048] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 04:50:33 INFO - PROCESS | 5180 | --DOMWINDOW == 79 (0CC16C00) [pid = 6048] [serial = 464] [outer = 00000000] [url = http://web-platform.test:8000/selection/Document-open.html] 04:50:38 INFO - PROCESS | 5180 | 1476445837919 Marionette TRACE conn4 <- [1,426,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,427,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 5180 | 1476445840401 Marionette TRACE conn4 <- [1,427,null,{"value":"4294967297"}] 04:50:40 INFO - TEST-START | /selection/collapseToStartEnd.html 04:50:40 INFO - PROCESS | 5180 | 1476445840410 Marionette TRACE conn4 -> [0,428,"timeouts",{"script":35000}] 04:50:40 INFO - PROCESS | 5180 | 1476445840415 Marionette TRACE conn4 <- [1,428,null,{}] 04:50:40 INFO - PROCESS | 5180 | 1476445840421 Marionette TRACE conn4 -> [0,429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:50:40 INFO - PROCESS | 5180 | 1476445840521 Marionette TRACE conn4 <- [1,429,null,{"value":null}] 04:50:40 INFO - PROCESS | 5180 | 1476445840545 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 5180 | ++DOCSHELL 08DB4800 == 4 [pid = 6048] [id = 170] 04:50:40 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (08DB4C00) [pid = 6048] [serial = 476] [outer = 00000000] 04:50:40 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (0928B000) [pid = 6048] [serial = 477] [outer = 08DB4C00] 04:50:40 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (09584400) [pid = 6048] [serial = 478] [outer = 08DB4C00] 04:50:41 INFO - PROCESS | 5180 | 1476445841207 Marionette TRACE conn4 <- [1,430,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"]]]}] 04:50:41 INFO - ...................................................................................................................... 04:50:41 INFO - TEST-OK | /selection/collapseToStartEnd.html | took 882ms 04:50:41 INFO - PROCESS | 5180 | 1476445841294 Marionette TRACE conn4 -> [0,431,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 5180 | 1476445841298 Marionette TRACE conn4 <- [1,431,null,{"value":"4294967297"}] 04:50:41 INFO - TEST-START | /selection/deleteFromDocument.html 04:50:41 INFO - PROCESS | 5180 | 1476445841305 Marionette TRACE conn4 -> [0,432,"timeouts",{"script":35000}] 04:50:41 INFO - PROCESS | 5180 | 1476445841314 Marionette TRACE conn4 <- [1,432,null,{}] 04:50:41 INFO - PROCESS | 5180 | 1476445841318 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:50:41 INFO - PROCESS | 5180 | 1476445841417 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 04:50:41 INFO - PROCESS | 5180 | 1476445841446 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 5180 | ++DOCSHELL 0BCB8000 == 5 [pid = 6048] [id = 171] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0BCBAC00) [pid = 6048] [serial = 479] [outer = 00000000] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (0C0BA400) [pid = 6048] [serial = 480] [outer = 0BCBAC00] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0C0BF000) [pid = 6048] [serial = 481] [outer = 0BCBAC00] 04:50:41 INFO - PROCESS | 5180 | ++DOCSHELL 0C517400 == 6 [pid = 6048] [id = 172] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0C519000) [pid = 6048] [serial = 482] [outer = 00000000] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0C51B000) [pid = 6048] [serial = 483] [outer = 0C519000] 04:50:41 INFO - PROCESS | 5180 | ++DOCSHELL 0C620800 == 7 [pid = 6048] [id = 173] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0C620C00) [pid = 6048] [serial = 484] [outer = 00000000] 04:50:41 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0C517C00) [pid = 6048] [serial = 485] [outer = 0C620C00] 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:42 INFO - PROCESS | 5180 | Don't know how to set selection back past frame boundary 04:50:43 INFO - PROCESS | 5180 | 1476445842997 Marionette TRACE conn4 <- [1,434,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]]]}] 04:50:43 INFO - ............................................................ 04:50:43 INFO - TEST-OK | /selection/deleteFromDocument.html | took 1747ms 04:50:43 INFO - PROCESS | 5180 | 1476445843050 Marionette TRACE conn4 -> [0,435,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 5180 | 1476445843053 Marionette TRACE conn4 <- [1,435,null,{"value":"4294967297"}] 04:50:43 INFO - TEST-START | /selection/extend.html 04:50:43 INFO - PROCESS | 5180 | 1476445843184 Marionette TRACE conn4 -> [0,436,"timeouts",{"script":185000}] 04:50:43 INFO - PROCESS | 5180 | 1476445843187 Marionette TRACE conn4 <- [1,436,null,{}] 04:50:43 INFO - PROCESS | 5180 | ************************* 04:50:43 INFO - PROCESS | 5180 | A coding exception was thrown and uncaught in a Task. 04:50:43 INFO - PROCESS | 5180 | 04:50:43 INFO - PROCESS | 5180 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:50:43 INFO - PROCESS | 5180 | Full stack: 04:50:43 INFO - PROCESS | 5180 | ************************* 04:50:43 INFO - PROCESS | 5180 | 1476445843205 Marionette TRACE conn4 -> [0,437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:50:43 INFO - PROCESS | 5180 | 1476445843288 Marionette TRACE conn4 <- [1,437,null,{"value":null}] 04:50:43 INFO - PROCESS | 5180 | 1476445843304 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:50:43 INFO - PROCESS | 5180 | ++DOCSHELL 0C77B800 == 8 [pid = 6048] [id = 174] 04:50:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0C77C400) [pid = 6048] [serial = 486] [outer = 00000000] 04:50:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0C782400) [pid = 6048] [serial = 487] [outer = 0C77C400] 04:50:43 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0C785000) [pid = 6048] [serial = 488] [outer = 0C77C400] 04:50:43 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:43 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:43 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:43 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:43 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:43 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:44 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:45 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:45 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:46 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:47 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:48 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:49 INFO - PROCESS | 5180 | [Child 6048] 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 04:50:53 INFO - PROCESS | 5180 | --DOMWINDOW == 39 (0C6B2C00) [pid = 6048] [serial = 304] [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] 04:50:53 INFO - PROCESS | 5180 | --DOMWINDOW == 38 (0D85C400) [pid = 6048] [serial = 299] [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] 04:50:53 INFO - PROCESS | 5180 | --DOMWINDOW == 37 (0DC80400) [pid = 6048] [serial = 329] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/basic-dedicated-worker.https.html] 04:50:53 INFO - PROCESS | 5180 | --DOMWINDOW == 36 (0D4F8C00) [pid = 6048] [serial = 323] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/basic-dedicated-worker.html] 04:50:53 INFO - PROCESS | 5180 | --DOMWINDOW == 35 (0EA2E400) [pid = 6048] [serial = 470] [outer = 00000000] [url = http://web-platform.test:8000/selection/addRange.html] 04:51:00 INFO - PROCESS | 5180 | 1476445859779 Marionette TRACE conn4 <- [1,438,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"]]]}] 04:51:01 INFO - ................ 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 34 (09290800) [pid = 6048] [serial = 474] [outer = 00000000] [url = about:blank] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOCSHELL 0C620800 == 7 [pid = 6048] [id = 173] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOCSHELL 0C517400 == 6 [pid = 6048] [id = 172] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOCSHELL 0BCB8000 == 5 [pid = 6048] [id = 171] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOCSHELL 08DB4800 == 4 [pid = 6048] [id = 170] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOCSHELL 09204800 == 3 [pid = 6048] [id = 169] 04:51:01 INFO - .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 33 (0F0B3400) [pid = 6048] [serial = 472] [outer = 00000000] [url = about:blank] 04:51:01 INFO - ............................................. 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 32 (0CA58000) [pid = 6048] [serial = 306] [outer = 00000000] [url = about:blank] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 31 (0DD16400) [pid = 6048] [serial = 301] [outer = 00000000] [url = about:blank] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 30 (0DEFDC00) [pid = 6048] [serial = 331] [outer = 00000000] [url = about:blank] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 29 (0DD0DC00) [pid = 6048] [serial = 325] [outer = 00000000] [url = about:blank] 04:51:01 INFO - . 04:51:01 INFO - PROCESS | 5180 | --DOMWINDOW == 28 (0EA32000) [pid = 6048] [serial = 471] [outer = 00000000] [url = about:blank] 04:51:02 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 04:51:02 INFO - TEST-OK | /selection/extend.html | took 19691ms 04:51:02 INFO - PROCESS | 5180 | 1476445862866 Marionette TRACE conn4 -> [0,439,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 5180 | 1476445862871 Marionette TRACE conn4 <- [1,439,null,{"value":"4294967297"}] 04:51:02 INFO - PROCESS | 5180 | 1476445862879 Marionette TRACE conn4 -> [0,440,"timeouts",{"script":35000}] 04:51:02 INFO - TEST-START | /selection/getRangeAt.html 04:51:02 INFO - PROCESS | 5180 | 1476445862885 Marionette TRACE conn4 <- [1,440,null,{}] 04:51:02 INFO - PROCESS | 5180 | 1476445862892 Marionette TRACE conn4 -> [0,441,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:03 INFO - PROCESS | 5180 | 1476445863039 Marionette TRACE conn4 <- [1,441,null,{"value":null}] 04:51:03 INFO - PROCESS | 5180 | 1476445863064 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 5180 | ++DOCSHELL 08DB3000 == 4 [pid = 6048] [id = 175] 04:51:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (08DB4800) [pid = 6048] [serial = 489] [outer = 00000000] 04:51:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0928FC00) [pid = 6048] [serial = 490] [outer = 08DB4800] 04:51:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0957FC00) [pid = 6048] [serial = 491] [outer = 08DB4800] 04:51:03 INFO - PROCESS | 5180 | 1476445863711 Marionette TRACE conn4 <- [1,442,null,{"value":["/selection/getRangeAt.html",0,null,null,[["The getRangeAt method",0,null,null]]]}] 04:51:03 INFO - . 04:51:03 INFO - TEST-OK | /selection/getRangeAt.html | took 873ms 04:51:03 INFO - PROCESS | 5180 | 1476445863761 Marionette TRACE conn4 -> [0,443,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 5180 | 1476445863766 Marionette TRACE conn4 <- [1,443,null,{"value":"4294967297"}] 04:51:03 INFO - TEST-START | /selection/getSelection.html 04:51:03 INFO - PROCESS | 5180 | 1476445863773 Marionette TRACE conn4 -> [0,444,"timeouts",{"script":35000}] 04:51:03 INFO - PROCESS | 5180 | 1476445863778 Marionette TRACE conn4 <- [1,444,null,{}] 04:51:03 INFO - PROCESS | 5180 | 1476445863784 Marionette TRACE conn4 -> [0,445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:03 INFO - PROCESS | 5180 | 1476445863923 Marionette TRACE conn4 <- [1,445,null,{"value":null}] 04:51:03 INFO - PROCESS | 5180 | 1476445863947 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 5180 | ++DOCSHELL 09B6F400 == 5 [pid = 6048] [id = 176] 04:51:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (09B70400) [pid = 6048] [serial = 492] [outer = 00000000] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0B366000) [pid = 6048] [serial = 493] [outer = 09B70400] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0B6BB800) [pid = 6048] [serial = 494] [outer = 09B70400] 04:51:04 INFO - PROCESS | 5180 | ++DOCSHELL 0BCAF000 == 6 [pid = 6048] [id = 177] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0BCB4400) [pid = 6048] [serial = 495] [outer = 00000000] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0BCB7400) [pid = 6048] [serial = 496] [outer = 0BCB4400] 04:51:04 INFO - PROCESS | 5180 | 1476445864550 Marionette TRACE conn4 <- [1,446,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]]]}] 04:51:04 INFO - .................. 04:51:04 INFO - TEST-OK | /selection/getSelection.html | took 845ms 04:51:04 INFO - PROCESS | 5180 | 1476445864620 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 5180 | 1476445864628 Marionette TRACE conn4 <- [1,447,null,{"value":"4294967297"}] 04:51:04 INFO - TEST-START | /selection/interfaces.html 04:51:04 INFO - PROCESS | 5180 | 1476445864637 Marionette TRACE conn4 -> [0,448,"timeouts",{"script":35000}] 04:51:04 INFO - PROCESS | 5180 | 1476445864641 Marionette TRACE conn4 <- [1,448,null,{}] 04:51:04 INFO - PROCESS | 5180 | 1476445864646 Marionette TRACE conn4 -> [0,449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:04 INFO - PROCESS | 5180 | 1476445864754 Marionette TRACE conn4 <- [1,449,null,{"value":null}] 04:51:04 INFO - PROCESS | 5180 | 1476445864772 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 5180 | ++DOCSHELL 0C514400 == 7 [pid = 6048] [id = 178] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0C517400) [pid = 6048] [serial = 497] [outer = 00000000] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0C613400) [pid = 6048] [serial = 498] [outer = 0C517400] 04:51:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0C621C00) [pid = 6048] [serial = 499] [outer = 0C517400] 04:51:05 INFO - PROCESS | 5180 | --DOMWINDOW == 38 (09207C00) [pid = 6048] [serial = 473] [outer = 00000000] [url = http://web-platform.test:8000/selection/collapse.html] 04:51:05 INFO - PROCESS | 5180 | --DOMWINDOW == 37 (0C620C00) [pid = 6048] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html] 04:51:05 INFO - PROCESS | 5180 | --DOMWINDOW == 36 (0C519000) [pid = 6048] [serial = 482] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html] 04:51:05 INFO - PROCESS | 5180 | [Child 6048] 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 04:51:05 INFO - PROCESS | 5180 | 1476445865519 Marionette TRACE conn4 <- [1,450,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]]]}] 04:51:05 INFO - .............................................. 04:51:05 INFO - TEST-OK | /selection/interfaces.html | took 943ms 04:51:05 INFO - PROCESS | 5180 | 1476445865584 Marionette TRACE conn4 -> [0,451,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 5180 | 1476445865587 Marionette TRACE conn4 <- [1,451,null,{"value":"4294967297"}] 04:51:05 INFO - TEST-START | /selection/isCollapsed.html 04:51:05 INFO - PROCESS | 5180 | 1476445865591 Marionette TRACE conn4 -> [0,452,"timeouts",{"script":35000}] 04:51:05 INFO - PROCESS | 5180 | 1476445865595 Marionette TRACE conn4 <- [1,452,null,{}] 04:51:05 INFO - PROCESS | 5180 | 1476445865608 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:05 INFO - PROCESS | 5180 | 1476445865690 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 04:51:05 INFO - PROCESS | 5180 | 1476445865718 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:05 INFO - PROCESS | 5180 | ++DOCSHELL 0C6BA400 == 8 [pid = 6048] [id = 179] 04:51:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0C6BCC00) [pid = 6048] [serial = 500] [outer = 00000000] 04:51:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0CA55800) [pid = 6048] [serial = 501] [outer = 0C6BCC00] 04:51:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0CA5A400) [pid = 6048] [serial = 502] [outer = 0C6BCC00] 04:51:06 INFO - PROCESS | 5180 | 1476445866237 Marionette TRACE conn4 <- [1,454,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]]]}] 04:51:06 INFO - ........................................................... 04:51:06 INFO - TEST-OK | /selection/isCollapsed.html | took 704ms 04:51:06 INFO - PROCESS | 5180 | 1476445866298 Marionette TRACE conn4 -> [0,455,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 5180 | 1476445866301 Marionette TRACE conn4 <- [1,455,null,{"value":"4294967297"}] 04:51:06 INFO - TEST-START | /selection/removeAllRanges.html 04:51:06 INFO - PROCESS | 5180 | 1476445866305 Marionette TRACE conn4 -> [0,456,"timeouts",{"script":35000}] 04:51:06 INFO - PROCESS | 5180 | 1476445866308 Marionette TRACE conn4 <- [1,456,null,{}] 04:51:06 INFO - PROCESS | 5180 | 1476445866313 Marionette TRACE conn4 -> [0,457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:06 INFO - PROCESS | 5180 | 1476445866406 Marionette TRACE conn4 <- [1,457,null,{"value":null}] 04:51:06 INFO - PROCESS | 5180 | 1476445866428 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 5180 | ++DOCSHELL 0CA57400 == 9 [pid = 6048] [id = 180] 04:51:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0CA57800) [pid = 6048] [serial = 503] [outer = 00000000] 04:51:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 41 (0CC13C00) [pid = 6048] [serial = 504] [outer = 0CA57800] 04:51:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 42 (0CC18800) [pid = 6048] [serial = 505] [outer = 0CA57800] 04:51:07 INFO - PROCESS | 5180 | 1476445867226 Marionette TRACE conn4 <- [1,458,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"]]]}] 04:51:07 INFO - ...................................................................................................................... 04:51:07 INFO - TEST-OK | /selection/removeAllRanges.html | took 1042ms 04:51:07 INFO - PROCESS | 5180 | 1476445867351 Marionette TRACE conn4 -> [0,459,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 5180 | 1476445867354 Marionette TRACE conn4 <- [1,459,null,{"value":"4294967297"}] 04:51:07 INFO - PROCESS | 5180 | 1476445867376 Marionette TRACE conn4 -> [0,460,"timeouts",{"script":35000}] 04:51:07 INFO - TEST-START | /selection/selectAllChildren.html 04:51:07 INFO - PROCESS | 5180 | 1476445867378 Marionette TRACE conn4 <- [1,460,null,{}] 04:51:07 INFO - PROCESS | 5180 | 1476445867383 Marionette TRACE conn4 -> [0,461,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:07 INFO - PROCESS | 5180 | 1476445867461 Marionette TRACE conn4 <- [1,461,null,{"value":null}] 04:51:07 INFO - PROCESS | 5180 | 1476445867476 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 5180 | ++DOCSHELL 0957E000 == 10 [pid = 6048] [id = 181] 04:51:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 43 (09582800) [pid = 6048] [serial = 506] [outer = 00000000] 04:51:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 44 (0B6C4400) [pid = 6048] [serial = 507] [outer = 09582800] 04:51:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 45 (0BCADC00) [pid = 6048] [serial = 508] [outer = 09582800] 04:51:12 INFO - PROCESS | 5180 | 1476445872447 Marionette TRACE conn4 <- [1,462,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"]]]}] 04:51:13 INFO - .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 04:51:13 INFO - TEST-OK | /selection/selectAllChildren.html | took 5899ms 04:51:13 INFO - PROCESS | 5180 | 1476445873287 Marionette TRACE conn4 -> [0,463,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 5180 | 1476445873293 Marionette TRACE conn4 <- [1,463,null,{"value":"4294967297"}] 04:51:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html 04:51:13 INFO - PROCESS | 5180 | 1476445873300 Marionette TRACE conn4 -> [0,464,"timeouts",{"script":35000}] 04:51:13 INFO - PROCESS | 5180 | 1476445873306 Marionette TRACE conn4 <- [1,464,null,{}] 04:51:13 INFO - PROCESS | 5180 | 1476445873314 Marionette TRACE conn4 -> [0,465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:13 INFO - PROCESS | 5180 | 1476445873426 Marionette TRACE conn4 <- [1,465,null,{"value":null}] 04:51:13 INFO - PROCESS | 5180 | 1476445873473 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 5180 | ++DOCSHELL 09585C00 == 11 [pid = 6048] [id = 182] 04:51:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (09586000) [pid = 6048] [serial = 509] [outer = 00000000] 04:51:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 47 (09B73000) [pid = 6048] [serial = 510] [outer = 09586000] 04:51:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 48 (0B6BA000) [pid = 6048] [serial = 511] [outer = 09586000] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 0BCAF000 == 10 [pid = 6048] [id = 177] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 09B6F400 == 9 [pid = 6048] [id = 176] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 0C514400 == 8 [pid = 6048] [id = 178] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 0C6BA400 == 7 [pid = 6048] [id = 179] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 0C77B800 == 6 [pid = 6048] [id = 174] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 08DB3000 == 5 [pid = 6048] [id = 175] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 0957E000 == 4 [pid = 6048] [id = 181] 04:51:14 INFO - PROCESS | 5180 | --DOCSHELL 0CA57400 == 3 [pid = 6048] [id = 180] 04:51:14 INFO - PROCESS | 5180 | --DOMWINDOW == 47 (09588800) [pid = 6048] [serial = 475] [outer = 00000000] [url = about:blank] 04:51:14 INFO - PROCESS | 5180 | --DOMWINDOW == 46 (0C517C00) [pid = 6048] [serial = 485] [outer = 00000000] [url = about:blank] 04:51:14 INFO - PROCESS | 5180 | --DOMWINDOW == 45 (0C51B000) [pid = 6048] [serial = 483] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html] 04:51:14 INFO - PROCESS | 5180 | 1476445874216 Marionette TRACE conn4 <- [1,466,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"]]]}] 04:51:14 INFO - .. 04:51:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html | took 930ms 04:51:14 INFO - PROCESS | 5180 | 1476445874231 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 5180 | 1476445874237 Marionette TRACE conn4 <- [1,467,null,{"value":"4294967297"}] 04:51:14 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html 04:51:14 INFO - PROCESS | 5180 | 1476445874246 Marionette TRACE conn4 -> [0,468,"timeouts",{"script":35000}] 04:51:14 INFO - PROCESS | 5180 | 1476445874252 Marionette TRACE conn4 <- [1,468,null,{}] 04:51:14 INFO - PROCESS | 5180 | 1476445874257 Marionette TRACE conn4 -> [0,469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:14 INFO - PROCESS | 5180 | 1476445874357 Marionette TRACE conn4 <- [1,469,null,{"value":null}] 04:51:14 INFO - PROCESS | 5180 | 1476445874372 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 5180 | ++DOCSHELL 0957C800 == 4 [pid = 6048] [id = 183] 04:51:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (09B6F400) [pid = 6048] [serial = 512] [outer = 00000000] 04:51:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 47 (0BCAD800) [pid = 6048] [serial = 513] [outer = 09B6F400] 04:51:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 48 (0BA04400) [pid = 6048] [serial = 514] [outer = 09B6F400] 04:51:14 INFO - PROCESS | 5180 | ++DOCSHELL 0C514400 == 5 [pid = 6048] [id = 184] 04:51:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 49 (0C51C400) [pid = 6048] [serial = 515] [outer = 00000000] 04:51:14 INFO - PROCESS | 5180 | ++DOMWINDOW == 50 (0C51C800) [pid = 6048] [serial = 516] [outer = 0C51C400] 04:51:14 INFO - PROCESS | 5180 | 1476445874837 Marionette TRACE conn4 <- [1,470,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"]]]}] 04:51:14 INFO - . 04:51:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html | took 630ms 04:51:14 INFO - PROCESS | 5180 | 1476445874876 Marionette TRACE conn4 -> [0,471,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 5180 | 1476445874879 Marionette TRACE conn4 <- [1,471,null,{"value":"4294967297"}] 04:51:14 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html 04:51:14 INFO - PROCESS | 5180 | 1476445874883 Marionette TRACE conn4 -> [0,472,"timeouts",{"script":35000}] 04:51:14 INFO - PROCESS | 5180 | 1476445874888 Marionette TRACE conn4 <- [1,472,null,{}] 04:51:14 INFO - PROCESS | 5180 | 1476445874900 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:15 INFO - PROCESS | 5180 | 1476445874997 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 04:51:15 INFO - PROCESS | 5180 | 1476445875026 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 5180 | ++DOCSHELL 0C0B7400 == 6 [pid = 6048] [id = 185] 04:51:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 51 (0C515000) [pid = 6048] [serial = 517] [outer = 00000000] 04:51:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 52 (0C6B9C00) [pid = 6048] [serial = 518] [outer = 0C515000] 04:51:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 53 (0C783C00) [pid = 6048] [serial = 519] [outer = 0C515000] 04:51:15 INFO - PROCESS | 5180 | 1476445875430 Marionette TRACE conn4 <- [1,474,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"]]]}] 04:51:15 INFO - .. 04:51:15 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html | took 590ms 04:51:15 INFO - PROCESS | 5180 | 1476445875476 Marionette TRACE conn4 -> [0,475,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 5180 | 1476445875479 Marionette TRACE conn4 <- [1,475,null,{"value":"4294967297"}] 04:51:15 INFO - PROCESS | 5180 | 1476445875483 Marionette TRACE conn4 -> [0,476,"timeouts",{"script":35000}] 04:51:15 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html 04:51:15 INFO - PROCESS | 5180 | 1476445875486 Marionette TRACE conn4 <- [1,476,null,{}] 04:51:15 INFO - PROCESS | 5180 | 1476445875490 Marionette TRACE conn4 -> [0,477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:15 INFO - PROCESS | 5180 | 1476445875573 Marionette TRACE conn4 <- [1,477,null,{"value":null}] 04:51:15 INFO - PROCESS | 5180 | 1476445875585 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 5180 | ++DOCSHELL 0CB8D800 == 7 [pid = 6048] [id = 186] 04:51:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 54 (0CB8E000) [pid = 6048] [serial = 520] [outer = 00000000] 04:51:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 55 (0CB98000) [pid = 6048] [serial = 521] [outer = 0CB8E000] 04:51:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 56 (0CC12000) [pid = 6048] [serial = 522] [outer = 0CB8E000] 04:51:15 INFO - PROCESS | 5180 | 1476445875977 Marionette TRACE conn4 <- [1,478,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"]]]}] 04:51:16 INFO - .. 04:51:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html | took 530ms 04:51:16 INFO - PROCESS | 5180 | 1476445876016 Marionette TRACE conn4 -> [0,479,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 5180 | 1476445876018 Marionette TRACE conn4 <- [1,479,null,{"value":"4294967297"}] 04:51:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html 04:51:16 INFO - PROCESS | 5180 | 1476445876022 Marionette TRACE conn4 -> [0,480,"timeouts",{"script":35000}] 04:51:16 INFO - PROCESS | 5180 | 1476445876024 Marionette TRACE conn4 <- [1,480,null,{}] 04:51:16 INFO - PROCESS | 5180 | 1476445876029 Marionette TRACE conn4 -> [0,481,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:16 INFO - PROCESS | 5180 | 1476445876108 Marionette TRACE conn4 <- [1,481,null,{"value":null}] 04:51:16 INFO - PROCESS | 5180 | 1476445876123 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 5180 | ++DOCSHELL 0CB9B400 == 8 [pid = 6048] [id = 187] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 57 (0CC13000) [pid = 6048] [serial = 523] [outer = 00000000] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 58 (0D206000) [pid = 6048] [serial = 524] [outer = 0CC13000] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 59 (0D226400) [pid = 6048] [serial = 525] [outer = 0CC13000] 04:51:16 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D7800 == 9 [pid = 6048] [id = 188] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 60 (0D416800) [pid = 6048] [serial = 526] [outer = 00000000] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 61 (0D416C00) [pid = 6048] [serial = 527] [outer = 0D416800] 04:51:16 INFO - PROCESS | 5180 | 1476445876579 Marionette TRACE conn4 <- [1,482,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"]]]}] 04:51:16 INFO - . 04:51:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html | took 570ms 04:51:16 INFO - PROCESS | 5180 | 1476445876596 Marionette TRACE conn4 -> [0,483,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 5180 | 1476445876598 Marionette TRACE conn4 <- [1,483,null,{"value":"4294967297"}] 04:51:16 INFO - PROCESS | 5180 | 1476445876602 Marionette TRACE conn4 -> [0,484,"timeouts",{"script":35000}] 04:51:16 INFO - TEST-START | /shadow-dom/untriaged/events/event-dispatch/test-002.html 04:51:16 INFO - PROCESS | 5180 | 1476445876604 Marionette TRACE conn4 <- [1,484,null,{}] 04:51:16 INFO - PROCESS | 5180 | 1476445876608 Marionette TRACE conn4 -> [0,485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:16 INFO - PROCESS | 5180 | 1476445876726 Marionette TRACE conn4 <- [1,485,null,{"value":null}] 04:51:16 INFO - PROCESS | 5180 | 1476445876742 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 5180 | ++DOCSHELL 0D206400 == 10 [pid = 6048] [id = 189] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 62 (0D228400) [pid = 6048] [serial = 528] [outer = 00000000] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 63 (0D60A000) [pid = 6048] [serial = 529] [outer = 0D228400] 04:51:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 64 (0D7EE000) [pid = 6048] [serial = 530] [outer = 0D228400] 04:51:17 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D1800 == 11 [pid = 6048] [id = 190] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 65 (0DA93400) [pid = 6048] [serial = 531] [outer = 00000000] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 66 (0DA93800) [pid = 6048] [serial = 532] [outer = 0DA93400] 04:51:17 INFO - PROCESS | 5180 | 1476445877209 Marionette TRACE conn4 <- [1,486,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"]]]}] 04:51:17 INFO - . 04:51:17 INFO - TEST-OK | /shadow-dom/untriaged/events/event-dispatch/test-002.html | took 630ms 04:51:17 INFO - PROCESS | 5180 | 1476445877236 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 5180 | 1476445877239 Marionette TRACE conn4 <- [1,487,null,{"value":"4294967297"}] 04:51:17 INFO - TEST-START | /shadow-dom/untriaged/events/event-dispatch/test-003.html 04:51:17 INFO - PROCESS | 5180 | 1476445877243 Marionette TRACE conn4 -> [0,488,"timeouts",{"script":35000}] 04:51:17 INFO - PROCESS | 5180 | 1476445877246 Marionette TRACE conn4 <- [1,488,null,{}] 04:51:17 INFO - PROCESS | 5180 | 1476445877250 Marionette TRACE conn4 -> [0,489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:17 INFO - PROCESS | 5180 | 1476445877329 Marionette TRACE conn4 <- [1,489,null,{"value":null}] 04:51:17 INFO - PROCESS | 5180 | 1476445877343 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 5180 | ++DOCSHELL 0D7F0400 == 12 [pid = 6048] [id = 191] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 67 (0D858800) [pid = 6048] [serial = 533] [outer = 00000000] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 68 (0DC81800) [pid = 6048] [serial = 534] [outer = 0D858800] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 69 (0DC85C00) [pid = 6048] [serial = 535] [outer = 0D858800] 04:51:17 INFO - PROCESS | 5180 | ++DOCSHELL 0DC82C00 == 13 [pid = 6048] [id = 192] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 70 (0DD18800) [pid = 6048] [serial = 536] [outer = 00000000] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 71 (0CB95C00) [pid = 6048] [serial = 537] [outer = 0DD18800] 04:51:17 INFO - PROCESS | 5180 | 1476445877769 Marionette TRACE conn4 <- [1,490,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"]]]}] 04:51:17 INFO - . 04:51:17 INFO - TEST-OK | /shadow-dom/untriaged/events/event-dispatch/test-003.html | took 570ms 04:51:17 INFO - PROCESS | 5180 | 1476445877816 Marionette TRACE conn4 -> [0,491,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 5180 | 1476445877818 Marionette TRACE conn4 <- [1,491,null,{"value":"4294967297"}] 04:51:17 INFO - PROCESS | 5180 | 1476445877822 Marionette TRACE conn4 -> [0,492,"timeouts",{"script":35000}] 04:51:17 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html 04:51:17 INFO - PROCESS | 5180 | 1476445877824 Marionette TRACE conn4 <- [1,492,null,{}] 04:51:17 INFO - PROCESS | 5180 | 1476445877828 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:17 INFO - PROCESS | 5180 | 1476445877915 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 04:51:17 INFO - PROCESS | 5180 | 1476445877929 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 5180 | ++DOCSHELL 0DD0EC00 == 14 [pid = 6048] [id = 193] 04:51:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 72 (0DD10400) [pid = 6048] [serial = 538] [outer = 00000000] 04:51:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 73 (0DDE4C00) [pid = 6048] [serial = 539] [outer = 0DD10400] 04:51:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 74 (0DDE8000) [pid = 6048] [serial = 540] [outer = 0DD10400] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 73 (0C6BCC00) [pid = 6048] [serial = 500] [outer = 00000000] [url = http://web-platform.test:8000/selection/isCollapsed.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 72 (0CA57800) [pid = 6048] [serial = 503] [outer = 00000000] [url = http://web-platform.test:8000/selection/removeAllRanges.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 71 (0C517400) [pid = 6048] [serial = 497] [outer = 00000000] [url = http://web-platform.test:8000/selection/interfaces.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 70 (0BCB4400) [pid = 6048] [serial = 495] [outer = 00000000] [url = about:blank] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 69 (0BCBAC00) [pid = 6048] [serial = 479] [outer = 00000000] [url = http://web-platform.test:8000/selection/deleteFromDocument.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 68 (08DB4C00) [pid = 6048] [serial = 476] [outer = 00000000] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 67 (0C77C400) [pid = 6048] [serial = 486] [outer = 00000000] [url = http://web-platform.test:8000/selection/extend.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 66 (08DB4800) [pid = 6048] [serial = 489] [outer = 00000000] [url = http://web-platform.test:8000/selection/getRangeAt.html] 04:51:18 INFO - PROCESS | 5180 | --DOMWINDOW == 65 (09B70400) [pid = 6048] [serial = 492] [outer = 00000000] [url = http://web-platform.test:8000/selection/getSelection.html] 04:51:19 INFO - PROCESS | 5180 | ++DOCSHELL 09202800 == 15 [pid = 6048] [id = 194] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 66 (0C6BC400) [pid = 6048] [serial = 541] [outer = 00000000] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 67 (0C6BCC00) [pid = 6048] [serial = 542] [outer = 0C6BC400] 04:51:19 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1312 04:51:19 INFO - PROCESS | 5180 | ++DOCSHELL 0CB94C00 == 16 [pid = 6048] [id = 195] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 68 (0D860000) [pid = 6048] [serial = 543] [outer = 00000000] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 69 (0DDE3400) [pid = 6048] [serial = 544] [outer = 0D860000] 04:51:19 INFO - PROCESS | 5180 | ++DOCSHELL 0DDEC000 == 17 [pid = 6048] [id = 196] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 70 (0DDEC800) [pid = 6048] [serial = 545] [outer = 00000000] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 71 (0CC0E000) [pid = 6048] [serial = 546] [outer = 0DDEC800] 04:51:19 INFO - PROCESS | 5180 | [Child 6048] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1312 04:51:19 INFO - PROCESS | 5180 | 1476445879531 Marionette TRACE conn4 <- [1,494,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"]]]}] 04:51:19 INFO - ... 04:51:19 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html | took 1731ms 04:51:19 INFO - PROCESS | 5180 | 1476445879558 Marionette TRACE conn4 -> [0,495,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 5180 | 1476445879564 Marionette TRACE conn4 <- [1,495,null,{"value":"4294967297"}] 04:51:19 INFO - TEST-START | /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:51:19 INFO - PROCESS | 5180 | 1476445879570 Marionette TRACE conn4 -> [0,496,"timeouts",{"script":35000}] 04:51:19 INFO - PROCESS | 5180 | 1476445879576 Marionette TRACE conn4 <- [1,496,null,{}] 04:51:19 INFO - PROCESS | 5180 | 1476445879585 Marionette TRACE conn4 -> [0,497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:19 INFO - PROCESS | 5180 | 1476445879713 Marionette TRACE conn4 <- [1,497,null,{"value":null}] 04:51:19 INFO - PROCESS | 5180 | 1476445879739 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 5180 | ++DOCSHELL 0B364400 == 18 [pid = 6048] [id = 197] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 72 (0B6B9400) [pid = 6048] [serial = 547] [outer = 00000000] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 73 (0DDEEC00) [pid = 6048] [serial = 548] [outer = 0B6B9400] 04:51:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 74 (0DEF1C00) [pid = 6048] [serial = 549] [outer = 0B6B9400] 04:51:20 INFO - PROCESS | 5180 | 1476445880155 Marionette TRACE conn4 <- [1,498,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]]]}] 04:51:20 INFO - . 04:51:20 INFO - TEST-OK | /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 04:51:20 INFO - PROCESS | 5180 | 1476445880207 Marionette TRACE conn4 -> [0,499,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 5180 | 1476445880214 Marionette TRACE conn4 <- [1,499,null,{"value":"4294967297"}] 04:51:20 INFO - TEST-START | /web-animations/timing-model/animation-effects/active-time.html 04:51:20 INFO - PROCESS | 5180 | 1476445880223 Marionette TRACE conn4 -> [0,500,"getContext",null] 04:51:20 INFO - PROCESS | 5180 | 1476445880228 Marionette TRACE conn4 <- [1,500,null,{"value":"content"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880232 Marionette TRACE conn4 -> [0,501,"setContext",{"value":"chrome"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880235 Marionette TRACE conn4 <- [1,501,null,{}] 04:51:20 INFO - PROCESS | 5180 | 1476445880239 Marionette TRACE conn4 -> [0,502,"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}] 04:51:20 INFO - PROCESS | 5180 | 1476445880254 Marionette TRACE conn4 <- [1,502,null,{"value":true}] 04:51:20 INFO - PROCESS | 5180 | 1476445880257 Marionette TRACE conn4 -> [0,503,"setContext",{"value":"content"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880260 Marionette TRACE conn4 <- [1,503,null,{}] 04:51:20 INFO - PROCESS | 5180 | 1476445880263 Marionette TRACE conn4 -> [0,504,"getContext",null] 04:51:20 INFO - Setting pref dom.animations-api.core.enabled (true) 04:51:20 INFO - PROCESS | 5180 | 1476445880268 Marionette TRACE conn4 <- [1,504,null,{"value":"content"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880281 Marionette TRACE conn4 -> [0,505,"setContext",{"value":"chrome"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880286 Marionette TRACE conn4 <- [1,505,null,{}] 04:51:20 INFO - PROCESS | 5180 | 1476445880290 Marionette TRACE conn4 -> [0,506,"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}] 04:51:20 INFO - PROCESS | 5180 | 1476445880302 Marionette TRACE conn4 <- [1,506,null,{"value":null}] 04:51:20 INFO - PROCESS | 5180 | 1476445880305 Marionette TRACE conn4 -> [0,507,"setContext",{"value":"content"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880308 Marionette TRACE conn4 <- [1,507,null,{}] 04:51:20 INFO - PROCESS | 5180 | 1476445880311 Marionette TRACE conn4 -> [0,508,"timeouts",{"script":35000}] 04:51:20 INFO - PROCESS | 5180 | 1476445880314 Marionette TRACE conn4 <- [1,508,null,{}] 04:51:20 INFO - PROCESS | 5180 | 1476445880318 Marionette TRACE conn4 -> [0,509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:20 INFO - PROCESS | 5180 | 1476445880399 Marionette TRACE conn4 <- [1,509,null,{"value":null}] 04:51:20 INFO - PROCESS | 5180 | 1476445880448 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 5180 | ++DOCSHELL 0E039400 == 19 [pid = 6048] [id = 198] 04:51:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 75 (0E03AC00) [pid = 6048] [serial = 550] [outer = 00000000] 04:51:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 76 (0E041400) [pid = 6048] [serial = 551] [outer = 0E03AC00] 04:51:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 77 (0E044400) [pid = 6048] [serial = 552] [outer = 0E03AC00] 04:51:20 INFO - PROCESS | 5180 | 1476445880906 Marionette TRACE conn4 <- [1,510,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]]]}] 04:51:20 INFO - .............. 04:51:20 INFO - TEST-OK | /web-animations/timing-model/animation-effects/active-time.html | took 722ms 04:51:20 INFO - PROCESS | 5180 | 1476445880945 Marionette TRACE conn4 -> [0,511,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 5180 | 1476445880947 Marionette TRACE conn4 <- [1,511,null,{"value":"4294967297"}] 04:51:20 INFO - PROCESS | 5180 | 1476445880951 Marionette TRACE conn4 -> [0,512,"timeouts",{"script":35000}] 04:51:20 INFO - TEST-START | /web-animations/timing-model/animation-effects/current-iteration.html 04:51:20 INFO - PROCESS | 5180 | 1476445880954 Marionette TRACE conn4 <- [1,512,null,{}] 04:51:20 INFO - PROCESS | 5180 | 1476445880958 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:21 INFO - PROCESS | 5180 | 1476445881060 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 04:51:21 INFO - PROCESS | 5180 | 1476445881090 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 5180 | ++DOCSHELL 0B9BA800 == 20 [pid = 6048] [id = 199] 04:51:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 78 (0B9BAC00) [pid = 6048] [serial = 553] [outer = 00000000] 04:51:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 79 (0C61F400) [pid = 6048] [serial = 554] [outer = 0B9BAC00] 04:51:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 80 (0C6B8000) [pid = 6048] [serial = 555] [outer = 0B9BAC00] 04:51:21 INFO - PROCESS | 5180 | 1476445881787 Marionette TRACE conn4 <- [1,514,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]]]}] 04:51:21 INFO - ............................................... 04:51:21 INFO - TEST-OK | /web-animations/timing-model/animation-effects/current-iteration.html | took 948ms 04:51:21 INFO - PROCESS | 5180 | 1476445881908 Marionette TRACE conn4 -> [0,515,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 5180 | 1476445881911 Marionette TRACE conn4 <- [1,515,null,{"value":"4294967297"}] 04:51:21 INFO - TEST-START | /web-animations/timing-model/animation-effects/phases-and-states.html 04:51:21 INFO - PROCESS | 5180 | 1476445881915 Marionette TRACE conn4 -> [0,516,"timeouts",{"script":35000}] 04:51:21 INFO - PROCESS | 5180 | 1476445881918 Marionette TRACE conn4 <- [1,516,null,{}] 04:51:21 INFO - PROCESS | 5180 | 1476445881922 Marionette TRACE conn4 -> [0,517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:22 INFO - PROCESS | 5180 | 1476445882001 Marionette TRACE conn4 <- [1,517,null,{"value":null}] 04:51:22 INFO - PROCESS | 5180 | 1476445882024 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 5180 | ++DOCSHELL 09B72000 == 21 [pid = 6048] [id = 200] 04:51:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 81 (09B73400) [pid = 6048] [serial = 556] [outer = 00000000] 04:51:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 82 (0B9B0400) [pid = 6048] [serial = 557] [outer = 09B73400] 04:51:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 83 (0B9BD800) [pid = 6048] [serial = 558] [outer = 09B73400] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0B364400 == 20 [pid = 6048] [id = 197] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0DDEC000 == 19 [pid = 6048] [id = 196] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0CB94C00 == 18 [pid = 6048] [id = 195] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 09202800 == 17 [pid = 6048] [id = 194] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0DD0EC00 == 16 [pid = 6048] [id = 193] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0DC82C00 == 15 [pid = 6048] [id = 192] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0D7F0400 == 14 [pid = 6048] [id = 191] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0D2D1800 == 13 [pid = 6048] [id = 190] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0D206400 == 12 [pid = 6048] [id = 189] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0D2D7800 == 11 [pid = 6048] [id = 188] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0CB9B400 == 10 [pid = 6048] [id = 187] 04:51:22 INFO - PROCESS | 5180 | 1476445882543 Marionette TRACE conn4 <- [1,518,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]]]}] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0CB8D800 == 9 [pid = 6048] [id = 186] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0C0B7400 == 8 [pid = 6048] [id = 185] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0C514400 == 7 [pid = 6048] [id = 184] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 0957C800 == 6 [pid = 6048] [id = 183] 04:51:22 INFO - PROCESS | 5180 | --DOCSHELL 09585C00 == 5 [pid = 6048] [id = 182] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 82 (0C0BA400) [pid = 6048] [serial = 480] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 81 (0C782400) [pid = 6048] [serial = 487] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 80 (0928B000) [pid = 6048] [serial = 477] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 79 (09584400) [pid = 6048] [serial = 478] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 78 (0CC13C00) [pid = 6048] [serial = 504] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 77 (0CC18800) [pid = 6048] [serial = 505] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 76 (0CA55800) [pid = 6048] [serial = 501] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 75 (0CA5A400) [pid = 6048] [serial = 502] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 74 (0C613400) [pid = 6048] [serial = 498] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 73 (0C621C00) [pid = 6048] [serial = 499] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 72 (0B366000) [pid = 6048] [serial = 493] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 71 (0B6BB800) [pid = 6048] [serial = 494] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 70 (0BCB7400) [pid = 6048] [serial = 496] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 69 (0928FC00) [pid = 6048] [serial = 490] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 68 (0957FC00) [pid = 6048] [serial = 491] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 67 (0C785000) [pid = 6048] [serial = 488] [outer = 00000000] [url = about:blank] 04:51:22 INFO - PROCESS | 5180 | --DOMWINDOW == 66 (0C0BF000) [pid = 6048] [serial = 481] [outer = 00000000] [url = about:blank] 04:51:22 INFO - ........... 04:51:22 INFO - TEST-OK | /web-animations/timing-model/animation-effects/phases-and-states.html | took 671ms 04:51:22 INFO - PROCESS | 5180 | 1476445882587 Marionette TRACE conn4 -> [0,519,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 5180 | 1476445882590 Marionette TRACE conn4 <- [1,519,null,{"value":"4294967297"}] 04:51:22 INFO - PROCESS | 5180 | 1476445882593 Marionette TRACE conn4 -> [0,520,"timeouts",{"script":35000}] 04:51:22 INFO - TEST-START | /web-animations/timing-model/animation-effects/simple-iteration-progress.html 04:51:22 INFO - PROCESS | 5180 | 1476445882596 Marionette TRACE conn4 <- [1,520,null,{}] 04:51:22 INFO - PROCESS | 5180 | 1476445882600 Marionette TRACE conn4 -> [0,521,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:22 INFO - PROCESS | 5180 | 1476445882679 Marionette TRACE conn4 <- [1,521,null,{"value":null}] 04:51:22 INFO - PROCESS | 5180 | 1476445882701 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 5180 | ++DOCSHELL 09285000 == 6 [pid = 6048] [id = 201] 04:51:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 67 (0928D800) [pid = 6048] [serial = 559] [outer = 00000000] 04:51:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 68 (0B364400) [pid = 6048] [serial = 560] [outer = 0928D800] 04:51:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 69 (0B880400) [pid = 6048] [serial = 561] [outer = 0928D800] 04:51:23 INFO - PROCESS | 5180 | 1476445883222 Marionette TRACE conn4 <- [1,522,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]]]}] 04:51:23 INFO - .............................................. 04:51:23 INFO - TEST-OK | /web-animations/timing-model/animation-effects/simple-iteration-progress.html | took 721ms 04:51:23 INFO - PROCESS | 5180 | 1476445883319 Marionette TRACE conn4 -> [0,523,"getWindowHandle",null] 04:51:23 INFO - PROCESS | 5180 | 1476445883323 Marionette TRACE conn4 <- [1,523,null,{"value":"4294967297"}] 04:51:23 INFO - TEST-START | /webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html 04:51:23 INFO - Clearing pref dom.animations-api.core.enabled 04:51:23 INFO - PROCESS | 5180 | 1476445883327 Marionette TRACE conn4 -> [0,524,"getContext",null] 04:51:23 INFO - PROCESS | 5180 | 1476445883330 Marionette TRACE conn4 <- [1,524,null,{"value":"content"}] 04:51:23 INFO - PROCESS | 5180 | 1476445883336 Marionette TRACE conn4 -> [0,525,"setContext",{"value":"chrome"}] 04:51:23 INFO - PROCESS | 5180 | 1476445883338 Marionette TRACE conn4 <- [1,525,null,{}] 04:51:23 INFO - PROCESS | 5180 | 1476445883342 Marionette TRACE conn4 -> [0,526,"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}] 04:51:23 INFO - PROCESS | 5180 | 1476445883355 Marionette TRACE conn4 <- [1,526,null,{"value":null}] 04:51:23 INFO - PROCESS | 5180 | 1476445883358 Marionette TRACE conn4 -> [0,527,"setContext",{"value":"content"}] 04:51:23 INFO - PROCESS | 5180 | 1476445883360 Marionette TRACE conn4 <- [1,527,null,{}] 04:51:23 INFO - PROCESS | 5180 | 1476445883363 Marionette TRACE conn4 -> [0,528,"timeouts",{"script":35000}] 04:51:23 INFO - PROCESS | 5180 | 1476445883365 Marionette TRACE conn4 <- [1,528,null,{}] 04:51:23 INFO - PROCESS | 5180 | 1476445883369 Marionette TRACE conn4 -> [0,529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:23 INFO - PROCESS | 5180 | 1476445883464 Marionette TRACE conn4 <- [1,529,null,{"value":null}] 04:51:23 INFO - PROCESS | 5180 | 1476445883483 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 5180 | ++DOCSHELL 0C61FC00 == 7 [pid = 6048] [id = 202] 04:51:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 70 (0C621800) [pid = 6048] [serial = 562] [outer = 00000000] 04:51:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 71 (0C6B7000) [pid = 6048] [serial = 563] [outer = 0C621800] 04:51:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 72 (0C6B9400) [pid = 6048] [serial = 564] [outer = 0C621800] 04:51:23 INFO - PROCESS | 5180 | 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 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 71 (0DD18800) [pid = 6048] [serial = 536] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 70 (0D416800) [pid = 6048] [serial = 526] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 69 (0DA93400) [pid = 6048] [serial = 531] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 68 (0C51C400) [pid = 6048] [serial = 515] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 67 (0CB8E000) [pid = 6048] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 66 (0CC13000) [pid = 6048] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 65 (0D228400) [pid = 6048] [serial = 528] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-002.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 64 (0DD10400) [pid = 6048] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 63 (0B6B9400) [pid = 6048] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 62 (0C515000) [pid = 6048] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 61 (09B6F400) [pid = 6048] [serial = 512] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 60 (0C6BC400) [pid = 6048] [serial = 541] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 59 (0D860000) [pid = 6048] [serial = 543] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 58 (0DDEC800) [pid = 6048] [serial = 545] [outer = 00000000] [url = about:blank] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 57 (09586000) [pid = 6048] [serial = 509] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 56 (09582800) [pid = 6048] [serial = 506] [outer = 00000000] [url = http://web-platform.test:8000/selection/selectAllChildren.html] 04:51:26 INFO - PROCESS | 5180 | --DOMWINDOW == 55 (0D858800) [pid = 6048] [serial = 533] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-003.html] 04:51:29 INFO - PROCESS | 5180 | --DOCSHELL 09285000 == 6 [pid = 6048] [id = 201] 04:51:29 INFO - PROCESS | 5180 | --DOCSHELL 09B72000 == 5 [pid = 6048] [id = 200] 04:51:29 INFO - PROCESS | 5180 | --DOCSHELL 0B9BA800 == 4 [pid = 6048] [id = 199] 04:51:29 INFO - PROCESS | 5180 | --DOCSHELL 0E039400 == 3 [pid = 6048] [id = 198] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 54 (0C6BCC00) [pid = 6048] [serial = 542] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 53 (0DDE3400) [pid = 6048] [serial = 544] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 52 (0CC0E000) [pid = 6048] [serial = 546] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 51 (0CB95C00) [pid = 6048] [serial = 537] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 50 (0D416C00) [pid = 6048] [serial = 527] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 49 (0DA93800) [pid = 6048] [serial = 532] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 48 (0C51C800) [pid = 6048] [serial = 516] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 47 (0DDEEC00) [pid = 6048] [serial = 548] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 46 (0DEF1C00) [pid = 6048] [serial = 549] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 45 (0DDE4C00) [pid = 6048] [serial = 539] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 44 (0DDE8000) [pid = 6048] [serial = 540] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 43 (0DC81800) [pid = 6048] [serial = 534] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 42 (0DC85C00) [pid = 6048] [serial = 535] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 41 (0D60A000) [pid = 6048] [serial = 529] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 40 (0D7EE000) [pid = 6048] [serial = 530] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 39 (0D206000) [pid = 6048] [serial = 524] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 38 (0D226400) [pid = 6048] [serial = 525] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 37 (0CB98000) [pid = 6048] [serial = 521] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 36 (0CC12000) [pid = 6048] [serial = 522] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 35 (0C6B9C00) [pid = 6048] [serial = 518] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 34 (0C783C00) [pid = 6048] [serial = 519] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 33 (0BCAD800) [pid = 6048] [serial = 513] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 32 (0BA04400) [pid = 6048] [serial = 514] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 31 (09B73000) [pid = 6048] [serial = 510] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 30 (0B6BA000) [pid = 6048] [serial = 511] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 29 (0B6C4400) [pid = 6048] [serial = 507] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 28 (0BCADC00) [pid = 6048] [serial = 508] [outer = 00000000] [url = about:blank] 04:51:29 INFO - PROCESS | 5180 | --DOMWINDOW == 27 (0E041400) [pid = 6048] [serial = 551] [outer = 00000000] [url = about:blank] 04:51:32 INFO - PROCESS | 5180 | --DOMWINDOW == 26 (0E03AC00) [pid = 6048] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/active-time.html] 04:51:32 INFO - PROCESS | 5180 | --DOMWINDOW == 25 (0928D800) [pid = 6048] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/simple-iteration-progress.html] 04:51:32 INFO - PROCESS | 5180 | --DOMWINDOW == 24 (0B9BAC00) [pid = 6048] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/current-iteration.html] 04:51:32 INFO - PROCESS | 5180 | --DOMWINDOW == 23 (09B73400) [pid = 6048] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/phases-and-states.html] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 22 (0C6B7000) [pid = 6048] [serial = 563] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 21 (0B364400) [pid = 6048] [serial = 560] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 20 (0B880400) [pid = 6048] [serial = 561] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 19 (0B9B0400) [pid = 6048] [serial = 557] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 18 (0B9BD800) [pid = 6048] [serial = 558] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 17 (0C61F400) [pid = 6048] [serial = 554] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 16 (0C6B8000) [pid = 6048] [serial = 555] [outer = 00000000] [url = about:blank] 04:51:36 INFO - PROCESS | 5180 | --DOMWINDOW == 15 (0E044400) [pid = 6048] [serial = 552] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 5180 | MARIONETTE LOG: INFO: Timeout fired 04:51:53 INFO - PROCESS | 5180 | 1476445913714 Marionette TRACE conn4 <- [1,530,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]]]}] 04:51:53 INFO - ....... 04:51:53 INFO - TEST-ERROR | /webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html | took 30405ms 04:51:53 INFO - PROCESS | 5180 | 1476445913736 Marionette TRACE conn4 -> [0,531,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 5180 | 1476445913741 Marionette TRACE conn4 <- [1,531,null,{"value":"4294967297"}] 04:51:53 INFO - TEST-START | /websockets/closing-handshake/002.html 04:51:53 INFO - PROCESS | 5180 | 1476445913748 Marionette TRACE conn4 -> [0,532,"timeouts",{"script":35000}] 04:51:53 INFO - PROCESS | 5180 | 1476445913754 Marionette TRACE conn4 <- [1,532,null,{}] 04:51:53 INFO - PROCESS | 5180 | 1476445913762 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:53 INFO - PROCESS | 5180 | 1476445913877 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 04:51:53 INFO - PROCESS | 5180 | 1476445913895 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 5180 | ++DOCSHELL 08DB4400 == 4 [pid = 6048] [id = 203] 04:51:53 INFO - PROCESS | 5180 | ++DOMWINDOW == 16 (08DB4800) [pid = 6048] [serial = 565] [outer = 00000000] 04:51:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 17 (09210400) [pid = 6048] [serial = 566] [outer = 08DB4800] 04:51:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 18 (0957C800) [pid = 6048] [serial = 567] [outer = 08DB4800] 04:51:54 INFO - PROCESS | 5180 | 1476445914370 Marionette TRACE conn4 <- [1,534,null,{"value":["/websockets/closing-handshake/002.html",0,null,null,[["WebSockets: server sends closing handshake",0,null,null]]]}] 04:51:54 INFO - . 04:51:54 INFO - TEST-OK | /websockets/closing-handshake/002.html | took 690ms 04:51:54 INFO - PROCESS | 5180 | 1476445914440 Marionette TRACE conn4 -> [0,535,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 5180 | 1476445914447 Marionette TRACE conn4 <- [1,535,null,{"value":"4294967297"}] 04:51:54 INFO - TEST-START | /websockets/closing-handshake/002.html?wss 04:51:54 INFO - PROCESS | 5180 | 1476445914455 Marionette TRACE conn4 -> [0,536,"timeouts",{"script":35000}] 04:51:54 INFO - PROCESS | 5180 | 1476445914462 Marionette TRACE conn4 <- [1,536,null,{}] 04:51:54 INFO - PROCESS | 5180 | 1476445914467 Marionette TRACE conn4 -> [0,537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:54 INFO - PROCESS | 5180 | 1476445914562 Marionette TRACE conn4 <- [1,537,null,{"value":null}] 04:51:54 INFO - PROCESS | 5180 | 1476445914586 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 5180 | ++DOCSHELL 0957F000 == 5 [pid = 6048] [id = 204] 04:51:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 19 (09585800) [pid = 6048] [serial = 568] [outer = 00000000] 04:51:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 20 (09B6C000) [pid = 6048] [serial = 569] [outer = 09585800] 04:51:54 INFO - PROCESS | 5180 | ++DOMWINDOW == 21 (09B71000) [pid = 6048] [serial = 570] [outer = 09585800] 04:51:54 INFO - PROCESS | 5180 | 1476445914974 Marionette TRACE conn4 <- [1,538,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"]]]}] 04:51:54 INFO - . 04:51:54 INFO - TEST-OK | /websockets/closing-handshake/002.html?wss | took 530ms 04:51:55 INFO - TEST-START | /websockets/closing-handshake/003.html 04:51:55 INFO - PROCESS | 5180 | 1476445914985 Marionette TRACE conn4 -> [0,539,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 5180 | 1476445914988 Marionette TRACE conn4 <- [1,539,null,{"value":"4294967297"}] 04:51:55 INFO - PROCESS | 5180 | 1476445914993 Marionette TRACE conn4 -> [0,540,"timeouts",{"script":35000}] 04:51:55 INFO - PROCESS | 5180 | 1476445914998 Marionette TRACE conn4 <- [1,540,null,{}] 04:51:55 INFO - PROCESS | 5180 | 1476445915015 Marionette TRACE conn4 -> [0,541,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:55 INFO - PROCESS | 5180 | 1476445915107 Marionette TRACE conn4 <- [1,541,null,{"value":null}] 04:51:55 INFO - PROCESS | 5180 | 1476445915129 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 5180 | ++DOCSHELL 0B880400 == 6 [pid = 6048] [id = 205] 04:51:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 22 (0B882C00) [pid = 6048] [serial = 571] [outer = 00000000] 04:51:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 23 (0B9B2400) [pid = 6048] [serial = 572] [outer = 0B882C00] 04:51:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 24 (0B9AFC00) [pid = 6048] [serial = 573] [outer = 0B882C00] 04:51:55 INFO - PROCESS | 5180 | 1476445915599 Marionette TRACE conn4 <- [1,542,null,{"value":["/websockets/closing-handshake/003.html",0,null,null,[["WebSockets: client sends closing handshake",0,null,null]]]}] 04:51:55 INFO - . 04:51:55 INFO - TEST-OK | /websockets/closing-handshake/003.html | took 630ms 04:51:55 INFO - PROCESS | 5180 | 1476445915625 Marionette TRACE conn4 -> [0,543,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 5180 | 1476445915628 Marionette TRACE conn4 <- [1,543,null,{"value":"4294967297"}] 04:51:55 INFO - TEST-START | /websockets/closing-handshake/003.html?wss 04:51:55 INFO - PROCESS | 5180 | 1476445915632 Marionette TRACE conn4 -> [0,544,"timeouts",{"script":35000}] 04:51:55 INFO - PROCESS | 5180 | 1476445915635 Marionette TRACE conn4 <- [1,544,null,{}] 04:51:55 INFO - PROCESS | 5180 | 1476445915639 Marionette TRACE conn4 -> [0,545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:55 INFO - PROCESS | 5180 | 1476445915713 Marionette TRACE conn4 <- [1,545,null,{"value":null}] 04:51:55 INFO - PROCESS | 5180 | 1476445915729 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 5180 | ++DOCSHELL 0BA04400 == 7 [pid = 6048] [id = 206] 04:51:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 25 (0BCB3000) [pid = 6048] [serial = 574] [outer = 00000000] 04:51:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 26 (0C0B1800) [pid = 6048] [serial = 575] [outer = 0BCB3000] 04:51:55 INFO - PROCESS | 5180 | ++DOMWINDOW == 27 (0C0B6000) [pid = 6048] [serial = 576] [outer = 0BCB3000] 04:51:56 INFO - PROCESS | 5180 | 1476445916125 Marionette TRACE conn4 <- [1,546,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"]]]}] 04:51:56 INFO - . 04:51:56 INFO - TEST-OK | /websockets/closing-handshake/003.html?wss | took 530ms 04:51:56 INFO - PROCESS | 5180 | 1476445916165 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 5180 | 1476445916167 Marionette TRACE conn4 <- [1,547,null,{"value":"4294967297"}] 04:51:56 INFO - TEST-START | /websockets/closing-handshake/004.html?wss 04:51:56 INFO - PROCESS | 5180 | 1476445916171 Marionette TRACE conn4 -> [0,548,"timeouts",{"script":35000}] 04:51:56 INFO - PROCESS | 5180 | 1476445916173 Marionette TRACE conn4 <- [1,548,null,{}] 04:51:56 INFO - PROCESS | 5180 | 1476445916177 Marionette TRACE conn4 -> [0,549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:56 INFO - PROCESS | 5180 | 1476445916250 Marionette TRACE conn4 <- [1,549,null,{"value":null}] 04:51:56 INFO - PROCESS | 5180 | 1476445916265 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 5180 | ++DOCSHELL 0C0B4000 == 8 [pid = 6048] [id = 207] 04:51:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 28 (0C0B5000) [pid = 6048] [serial = 577] [outer = 00000000] 04:51:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 29 (0C519000) [pid = 6048] [serial = 578] [outer = 0C0B5000] 04:51:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 30 (0C518000) [pid = 6048] [serial = 579] [outer = 0C0B5000] 04:51:56 INFO - PROCESS | 5180 | 1476445916625 Marionette TRACE conn4 <- [1,550,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"]]]}] 04:51:56 INFO - . 04:51:56 INFO - TEST-OK | /websockets/closing-handshake/004.html?wss | took 470ms 04:51:56 INFO - PROCESS | 5180 | 1476445916645 Marionette TRACE conn4 -> [0,551,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 5180 | 1476445916647 Marionette TRACE conn4 <- [1,551,null,{"value":"4294967297"}] 04:51:56 INFO - TEST-START | /websockets/closing-handshake/004.html 04:51:56 INFO - PROCESS | 5180 | 1476445916654 Marionette TRACE conn4 -> [0,552,"timeouts",{"script":35000}] 04:51:56 INFO - PROCESS | 5180 | 1476445916656 Marionette TRACE conn4 <- [1,552,null,{}] 04:51:56 INFO - PROCESS | 5180 | 1476445916660 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:56 INFO - PROCESS | 5180 | 1476445916776 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 04:51:56 INFO - PROCESS | 5180 | 1476445916799 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 5180 | ++DOCSHELL 0C51B400 == 9 [pid = 6048] [id = 208] 04:51:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 31 (0C51D800) [pid = 6048] [serial = 580] [outer = 00000000] 04:51:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 32 (0C6B7400) [pid = 6048] [serial = 581] [outer = 0C51D800] 04:51:56 INFO - PROCESS | 5180 | ++DOMWINDOW == 33 (0C6BDC00) [pid = 6048] [serial = 582] [outer = 0C51D800] 04:51:57 INFO - PROCESS | 5180 | 1476445917229 Marionette TRACE conn4 <- [1,554,null,{"value":["/websockets/closing-handshake/004.html",0,null,null,[["WebSockets: data after closing handshake",0,null,null]]]}] 04:51:57 INFO - . 04:51:57 INFO - TEST-OK | /websockets/closing-handshake/004.html | took 630ms 04:51:57 INFO - PROCESS | 5180 | 1476445917285 Marionette TRACE conn4 -> [0,555,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 5180 | 1476445917287 Marionette TRACE conn4 <- [1,555,null,{"value":"4294967297"}] 04:51:57 INFO - TEST-START | /websockets/interfaces/CloseEvent/clean-close.html 04:51:57 INFO - PROCESS | 5180 | 1476445917291 Marionette TRACE conn4 -> [0,556,"timeouts",{"script":35000}] 04:51:57 INFO - PROCESS | 5180 | 1476445917293 Marionette TRACE conn4 <- [1,556,null,{}] 04:51:57 INFO - PROCESS | 5180 | 1476445917297 Marionette TRACE conn4 -> [0,557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:57 INFO - PROCESS | 5180 | 1476445917364 Marionette TRACE conn4 <- [1,557,null,{"value":null}] 04:51:57 INFO - PROCESS | 5180 | 1476445917377 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 5180 | ++DOCSHELL 0C77E800 == 10 [pid = 6048] [id = 209] 04:51:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 34 (0C780000) [pid = 6048] [serial = 583] [outer = 00000000] 04:51:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 35 (0C789C00) [pid = 6048] [serial = 584] [outer = 0C780000] 04:51:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 36 (0C7D5800) [pid = 6048] [serial = 585] [outer = 0C780000] 04:51:57 INFO - PROCESS | 5180 | 1476445917755 Marionette TRACE conn4 <- [1,558,null,{"value":["/websockets/interfaces/CloseEvent/clean-close.html",0,null,null,[["WebSockets: wasClean, true",0,null,null]]]}] 04:51:57 INFO - . 04:51:57 INFO - TEST-OK | /websockets/interfaces/CloseEvent/clean-close.html | took 470ms 04:51:57 INFO - PROCESS | 5180 | 1476445917765 Marionette TRACE conn4 -> [0,559,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 5180 | 1476445917767 Marionette TRACE conn4 <- [1,559,null,{"value":"4294967297"}] 04:51:57 INFO - TEST-START | /websockets/interfaces/CloseEvent/clean-close.html?wss 04:51:57 INFO - PROCESS | 5180 | 1476445917774 Marionette TRACE conn4 -> [0,560,"timeouts",{"script":35000}] 04:51:57 INFO - PROCESS | 5180 | 1476445917776 Marionette TRACE conn4 <- [1,560,null,{}] 04:51:57 INFO - PROCESS | 5180 | 1476445917779 Marionette TRACE conn4 -> [0,561,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:57 INFO - PROCESS | 5180 | 1476445917847 Marionette TRACE conn4 <- [1,561,null,{"value":null}] 04:51:57 INFO - PROCESS | 5180 | 1476445917860 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 5180 | ++DOCSHELL 0C789400 == 11 [pid = 6048] [id = 210] 04:51:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 37 (0C7D4400) [pid = 6048] [serial = 586] [outer = 00000000] 04:51:57 INFO - PROCESS | 5180 | ++DOMWINDOW == 38 (0CA52000) [pid = 6048] [serial = 587] [outer = 0C7D4400] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 39 (0CA54400) [pid = 6048] [serial = 588] [outer = 0C7D4400] 04:51:58 INFO - PROCESS | 5180 | 1476445918224 Marionette TRACE conn4 <- [1,562,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"]]]}] 04:51:58 INFO - . 04:51:58 INFO - TEST-OK | /websockets/interfaces/CloseEvent/clean-close.html?wss | took 470ms 04:51:58 INFO - PROCESS | 5180 | 1476445918245 Marionette TRACE conn4 -> [0,563,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 5180 | 1476445918248 Marionette TRACE conn4 <- [1,563,null,{"value":"4294967297"}] 04:51:58 INFO - PROCESS | 5180 | 1476445918252 Marionette TRACE conn4 -> [0,564,"timeouts",{"script":35000}] 04:51:58 INFO - TEST-START | /websockets/interfaces/CloseEvent/constructor.html 04:51:58 INFO - PROCESS | 5180 | 1476445918254 Marionette TRACE conn4 <- [1,564,null,{}] 04:51:58 INFO - PROCESS | 5180 | 1476445918258 Marionette TRACE conn4 -> [0,565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:58 INFO - PROCESS | 5180 | 1476445918332 Marionette TRACE conn4 <- [1,565,null,{"value":null}] 04:51:58 INFO - PROCESS | 5180 | 1476445918345 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 5180 | ++DOCSHELL 0CA5A400 == 12 [pid = 6048] [id = 211] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 40 (0CB8E000) [pid = 6048] [serial = 589] [outer = 00000000] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 41 (0CB95000) [pid = 6048] [serial = 590] [outer = 0CB8E000] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 42 (0CB97800) [pid = 6048] [serial = 591] [outer = 0CB8E000] 04:51:58 INFO - PROCESS | 5180 | 1476445918712 Marionette TRACE conn4 <- [1,566,null,{"value":["/websockets/interfaces/CloseEvent/constructor.html",0,null,null,[["new CloseEvent() without dictionary",0,null,null],["new CloseEvent() with dictionary",0,null,null]]]}] 04:51:58 INFO - .. 04:51:58 INFO - TEST-OK | /websockets/interfaces/CloseEvent/constructor.html | took 470ms 04:51:58 INFO - PROCESS | 5180 | 1476445918725 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 5180 | 1476445918727 Marionette TRACE conn4 <- [1,567,null,{"value":"4294967297"}] 04:51:58 INFO - PROCESS | 5180 | 1476445918731 Marionette TRACE conn4 -> [0,568,"timeouts",{"script":35000}] 04:51:58 INFO - TEST-START | /websockets/interfaces/CloseEvent/historical.html 04:51:58 INFO - PROCESS | 5180 | 1476445918733 Marionette TRACE conn4 <- [1,568,null,{}] 04:51:58 INFO - PROCESS | 5180 | 1476445918737 Marionette TRACE conn4 -> [0,569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:58 INFO - PROCESS | 5180 | 1476445918806 Marionette TRACE conn4 <- [1,569,null,{"value":null}] 04:51:58 INFO - PROCESS | 5180 | 1476445918812 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 5180 | ++DOCSHELL 0CB92400 == 13 [pid = 6048] [id = 212] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 43 (0CB94400) [pid = 6048] [serial = 592] [outer = 00000000] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 44 (0CC10400) [pid = 6048] [serial = 593] [outer = 0CB94400] 04:51:58 INFO - PROCESS | 5180 | ++DOMWINDOW == 45 (0CC12800) [pid = 6048] [serial = 594] [outer = 0CB94400] 04:51:59 INFO - PROCESS | 5180 | 1476445919178 Marionette TRACE conn4 <- [1,570,null,{"value":["/websockets/interfaces/CloseEvent/historical.html",0,null,null,[["initCloseEvent",0,null,null]]]}] 04:51:59 INFO - . 04:51:59 INFO - TEST-OK | /websockets/interfaces/CloseEvent/historical.html | took 470ms 04:51:59 INFO - PROCESS | 5180 | 1476445919205 Marionette TRACE conn4 -> [0,571,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 5180 | 1476445919207 Marionette TRACE conn4 <- [1,571,null,{"value":"4294967297"}] 04:51:59 INFO - PROCESS | 5180 | 1476445919211 Marionette TRACE conn4 -> [0,572,"timeouts",{"script":35000}] 04:51:59 INFO - TEST-START | /webstorage/document-domain.html 04:51:59 INFO - PROCESS | 5180 | 1476445919213 Marionette TRACE conn4 <- [1,572,null,{}] 04:51:59 INFO - PROCESS | 5180 | 1476445919221 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:59 INFO - PROCESS | 5180 | 1476445919298 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 04:51:59 INFO - PROCESS | 5180 | 1476445919325 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 5180 | ++DOCSHELL 0CA51400 == 14 [pid = 6048] [id = 213] 04:51:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 46 (0CC0D000) [pid = 6048] [serial = 595] [outer = 00000000] 04:51:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 47 (0CE32800) [pid = 6048] [serial = 596] [outer = 0CC0D000] 04:51:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 48 (0CE39C00) [pid = 6048] [serial = 597] [outer = 0CC0D000] 04:51:59 INFO - PROCESS | 5180 | ++DOCSHELL 0CF13000 == 15 [pid = 6048] [id = 214] 04:51:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 49 (0CF13400) [pid = 6048] [serial = 598] [outer = 00000000] 04:51:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 50 (0CC16800) [pid = 6048] [serial = 599] [outer = 0CF13400] 04:51:59 INFO - PROCESS | 5180 | 1476445919782 Marionette TRACE conn4 <- [1,574,null,{"value":["/webstorage/document-domain.html",0,null,null,[["localStorage and document.domain",0,null,null]]]}] 04:51:59 INFO - . 04:51:59 INFO - TEST-OK | /webstorage/document-domain.html | took 630ms 04:51:59 INFO - PROCESS | 5180 | 1476445919845 Marionette TRACE conn4 -> [0,575,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 5180 | 1476445919847 Marionette TRACE conn4 <- [1,575,null,{"value":"4294967297"}] 04:51:59 INFO - PROCESS | 5180 | 1476445919851 Marionette TRACE conn4 -> [0,576,"timeouts",{"script":185000}] 04:51:59 INFO - TEST-START | /webstorage/event_basic.html 04:51:59 INFO - PROCESS | 5180 | 1476445919853 Marionette TRACE conn4 <- [1,576,null,{}] 04:51:59 INFO - PROCESS | 5180 | 1476445919857 Marionette TRACE conn4 -> [0,577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:51:59 INFO - PROCESS | 5180 | 1476445919924 Marionette TRACE conn4 <- [1,577,null,{"value":null}] 04:51:59 INFO - PROCESS | 5180 | 1476445919936 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:51:59 INFO - PROCESS | 5180 | ++DOCSHELL 0CF12800 == 16 [pid = 6048] [id = 215] 04:51:59 INFO - PROCESS | 5180 | ++DOMWINDOW == 51 (0CF17C00) [pid = 6048] [serial = 600] [outer = 00000000] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 52 (0CF1E800) [pid = 6048] [serial = 601] [outer = 0CF17C00] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 53 (0CF1D000) [pid = 6048] [serial = 602] [outer = 0CF17C00] 04:52:00 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D7000 == 17 [pid = 6048] [id = 216] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 54 (0D2D7400) [pid = 6048] [serial = 603] [outer = 00000000] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 55 (0D2D7800) [pid = 6048] [serial = 604] [outer = 0D2D7400] 04:52:00 INFO - PROCESS | 5180 | 1476445920547 Marionette TRACE conn4 <- [1,578,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]]]}] 04:52:00 INFO - .. 04:52:00 INFO - TEST-OK | /webstorage/event_basic.html | took 730ms 04:52:00 INFO - PROCESS | 5180 | 1476445920585 Marionette TRACE conn4 -> [0,579,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 5180 | 1476445920587 Marionette TRACE conn4 <- [1,579,null,{"value":"4294967297"}] 04:52:00 INFO - TEST-START | /webstorage/event_body_attribute.html 04:52:00 INFO - PROCESS | 5180 | 1476445920592 Marionette TRACE conn4 -> [0,580,"timeouts",{"script":185000}] 04:52:00 INFO - PROCESS | 5180 | 1476445920595 Marionette TRACE conn4 <- [1,580,null,{}] 04:52:00 INFO - PROCESS | 5180 | 1476445920599 Marionette TRACE conn4 -> [0,581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:00 INFO - PROCESS | 5180 | 1476445920667 Marionette TRACE conn4 <- [1,581,null,{"value":null}] 04:52:00 INFO - PROCESS | 5180 | 1476445920682 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:52:00 INFO - PROCESS | 5180 | ++DOCSHELL 0B9AF800 == 18 [pid = 6048] [id = 217] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 56 (0BCBA400) [pid = 6048] [serial = 605] [outer = 00000000] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 57 (0CF16800) [pid = 6048] [serial = 606] [outer = 0BCBA400] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 58 (0CC0E400) [pid = 6048] [serial = 607] [outer = 0BCBA400] 04:52:00 INFO - PROCESS | 5180 | ++DOCSHELL 0D410400 == 19 [pid = 6048] [id = 218] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 59 (0D410800) [pid = 6048] [serial = 608] [outer = 00000000] 04:52:00 INFO - PROCESS | 5180 | ++DOMWINDOW == 60 (0D410C00) [pid = 6048] [serial = 609] [outer = 0D410800] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 61 (0D413400) [pid = 6048] [serial = 610] [outer = 0D410800] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 62 (0D2DCC00) [pid = 6048] [serial = 611] [outer = 0D410800] 04:52:01 INFO - PROCESS | 5180 | 1476445921366 Marionette TRACE conn4 <- [1,582,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]]]}] 04:52:01 INFO - .. 04:52:01 INFO - TEST-OK | /webstorage/event_body_attribute.html | took 830ms 04:52:01 INFO - PROCESS | 5180 | 1476445921425 Marionette TRACE conn4 -> [0,583,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 5180 | 1476445921427 Marionette TRACE conn4 <- [1,583,null,{"value":"4294967297"}] 04:52:01 INFO - TEST-START | /webstorage/event_case_sensitive.html 04:52:01 INFO - PROCESS | 5180 | 1476445921431 Marionette TRACE conn4 -> [0,584,"timeouts",{"script":185000}] 04:52:01 INFO - PROCESS | 5180 | 1476445921433 Marionette TRACE conn4 <- [1,584,null,{}] 04:52:01 INFO - PROCESS | 5180 | 1476445921437 Marionette TRACE conn4 -> [0,585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:01 INFO - PROCESS | 5180 | 1476445921507 Marionette TRACE conn4 <- [1,585,null,{"value":null}] 04:52:01 INFO - PROCESS | 5180 | 1476445921522 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:52:01 INFO - PROCESS | 5180 | ++DOCSHELL 0D2DDC00 == 20 [pid = 6048] [id = 219] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 63 (0D40D800) [pid = 6048] [serial = 612] [outer = 00000000] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 64 (0D41C800) [pid = 6048] [serial = 613] [outer = 0D40D800] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 65 (0D4EB000) [pid = 6048] [serial = 614] [outer = 0D40D800] 04:52:01 INFO - PROCESS | 5180 | ++DOCSHELL 0D4F4400 == 21 [pid = 6048] [id = 220] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 66 (0D4F4800) [pid = 6048] [serial = 615] [outer = 00000000] 04:52:01 INFO - PROCESS | 5180 | ++DOMWINDOW == 67 (0D4F4C00) [pid = 6048] [serial = 616] [outer = 0D4F4800] 04:52:02 INFO - PROCESS | 5180 | 1476445922100 Marionette TRACE conn4 <- [1,586,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]]]}] 04:52:02 INFO - .. 04:52:02 INFO - TEST-OK | /webstorage/event_case_sensitive.html | took 730ms 04:52:02 INFO - PROCESS | 5180 | 1476445922165 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 5180 | 1476445922167 Marionette TRACE conn4 <- [1,587,null,{"value":"4294967297"}] 04:52:02 INFO - TEST-START | /webstorage/event_constructor.html 04:52:02 INFO - PROCESS | 5180 | 1476445922171 Marionette TRACE conn4 -> [0,588,"timeouts",{"script":35000}] 04:52:02 INFO - PROCESS | 5180 | 1476445922172 Marionette TRACE conn4 <- [1,588,null,{}] 04:52:02 INFO - PROCESS | 5180 | 1476445922176 Marionette TRACE conn4 -> [0,589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:02 INFO - PROCESS | 5180 | 1476445922283 Marionette TRACE conn4 <- [1,589,null,{"value":null}] 04:52:02 INFO - PROCESS | 5180 | 1476445922295 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 5180 | ++DOCSHELL 09581400 == 22 [pid = 6048] [id = 221] 04:52:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 68 (09584C00) [pid = 6048] [serial = 617] [outer = 00000000] 04:52:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 69 (09B74400) [pid = 6048] [serial = 618] [outer = 09584C00] 04:52:02 INFO - PROCESS | 5180 | ++DOMWINDOW == 70 (0B884C00) [pid = 6048] [serial = 619] [outer = 09584C00] 04:52:02 INFO - PROCESS | 5180 | 1476445922761 Marionette TRACE conn4 <- [1,590,null,{"value":["/webstorage/event_constructor.html",0,null,null,[["The initial values of storage event properties.",0,null,null],["storageeventinit test",0,null,null]]]}] 04:52:02 INFO - .. 04:52:02 INFO - TEST-OK | /webstorage/event_constructor.html | took 631ms 04:52:02 INFO - PROCESS | 5180 | 1476445922806 Marionette TRACE conn4 -> [0,591,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 5180 | 1476445922808 Marionette TRACE conn4 <- [1,591,null,{"value":"4294967297"}] 04:52:02 INFO - PROCESS | 5180 | 1476445922812 Marionette TRACE conn4 -> [0,592,"timeouts",{"script":35000}] 04:52:02 INFO - TEST-START | /webstorage/event_constructor_eventinit.html 04:52:02 INFO - PROCESS | 5180 | 1476445922814 Marionette TRACE conn4 <- [1,592,null,{}] 04:52:02 INFO - PROCESS | 5180 | 1476445922818 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:02 INFO - PROCESS | 5180 | 1476445922889 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 04:52:02 INFO - PROCESS | 5180 | 1476445922898 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 5180 | ++DOCSHELL 09584400 == 23 [pid = 6048] [id = 222] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 71 (09586800) [pid = 6048] [serial = 620] [outer = 00000000] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 72 (0BA07000) [pid = 6048] [serial = 621] [outer = 09586800] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 73 (0C0B8400) [pid = 6048] [serial = 622] [outer = 09586800] 04:52:03 INFO - PROCESS | 5180 | 1476445923437 Marionette TRACE conn4 <- [1,594,null,{"value":["/webstorage/event_constructor_eventinit.html",0,null,null,[["StorageEvent constructor and nulls - Construct StorageEvent with StorageEventInit.",0,null,null]]]}] 04:52:03 INFO - . 04:52:03 INFO - TEST-OK | /webstorage/event_constructor_eventinit.html | took 670ms 04:52:03 INFO - PROCESS | 5180 | 1476445923486 Marionette TRACE conn4 -> [0,595,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 5180 | 1476445923488 Marionette TRACE conn4 <- [1,595,null,{"value":"4294967297"}] 04:52:03 INFO - PROCESS | 5180 | 1476445923492 Marionette TRACE conn4 -> [0,596,"timeouts",{"script":35000}] 04:52:03 INFO - TEST-START | /webstorage/event_local_key.html 04:52:03 INFO - PROCESS | 5180 | 1476445923494 Marionette TRACE conn4 <- [1,596,null,{}] 04:52:03 INFO - PROCESS | 5180 | 1476445923498 Marionette TRACE conn4 -> [0,597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:03 INFO - PROCESS | 5180 | 1476445923572 Marionette TRACE conn4 <- [1,597,null,{"value":null}] 04:52:03 INFO - PROCESS | 5180 | 1476445923584 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 5180 | ++DOCSHELL 0BA07C00 == 24 [pid = 6048] [id = 223] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 74 (0BA0F800) [pid = 6048] [serial = 623] [outer = 00000000] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 75 (0C6B9000) [pid = 6048] [serial = 624] [outer = 0BA0F800] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 76 (0C6BCC00) [pid = 6048] [serial = 625] [outer = 0BA0F800] 04:52:03 INFO - PROCESS | 5180 | ++DOCSHELL 09B72000 == 25 [pid = 6048] [id = 224] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 77 (0B361000) [pid = 6048] [serial = 626] [outer = 00000000] 04:52:03 INFO - PROCESS | 5180 | ++DOMWINDOW == 78 (0C6B2800) [pid = 6048] [serial = 627] [outer = 0B361000] 04:52:03 INFO - PROCESS | 5180 | --DOCSHELL 0D410400 == 24 [pid = 6048] [id = 218] 04:52:03 INFO - PROCESS | 5180 | --DOCSHELL 0B9AF800 == 23 [pid = 6048] [id = 217] 04:52:03 INFO - PROCESS | 5180 | --DOCSHELL 0D2D7000 == 22 [pid = 6048] [id = 216] 04:52:03 INFO - PROCESS | 5180 | --DOCSHELL 0CF12800 == 21 [pid = 6048] [id = 215] 04:52:03 INFO - PROCESS | 5180 | --DOCSHELL 0CF13000 == 20 [pid = 6048] [id = 214] 04:52:03 INFO - PROCESS | 5180 | --DOCSHELL 0CA51400 == 19 [pid = 6048] [id = 213] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0CB92400 == 18 [pid = 6048] [id = 212] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0CA5A400 == 17 [pid = 6048] [id = 211] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0C789400 == 16 [pid = 6048] [id = 210] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0C77E800 == 15 [pid = 6048] [id = 209] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0C51B400 == 14 [pid = 6048] [id = 208] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0C0B4000 == 13 [pid = 6048] [id = 207] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0BA04400 == 12 [pid = 6048] [id = 206] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0B880400 == 11 [pid = 6048] [id = 205] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0957F000 == 10 [pid = 6048] [id = 204] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 08DB4400 == 9 [pid = 6048] [id = 203] 04:52:04 INFO - PROCESS | 5180 | --DOCSHELL 0C61FC00 == 8 [pid = 6048] [id = 202] 04:52:04 INFO - PROCESS | 5180 | 1476445924072 Marionette TRACE conn4 <- [1,598,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]]]}] 04:52:04 INFO - . 04:52:04 INFO - TEST-OK | /webstorage/event_local_key.html | took 631ms 04:52:04 INFO - PROCESS | 5180 | 1476445924127 Marionette TRACE conn4 -> [0,599,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 5180 | 1476445924129 Marionette TRACE conn4 <- [1,599,null,{"value":"4294967297"}] 04:52:04 INFO - TEST-START | /webstorage/event_local_newvalue.html 04:52:04 INFO - PROCESS | 5180 | 1476445924133 Marionette TRACE conn4 -> [0,600,"timeouts",{"script":35000}] 04:52:04 INFO - PROCESS | 5180 | 1476445924134 Marionette TRACE conn4 <- [1,600,null,{}] 04:52:04 INFO - PROCESS | 5180 | 1476445924138 Marionette TRACE conn4 -> [0,601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:04 INFO - PROCESS | 5180 | 1476445924207 Marionette TRACE conn4 <- [1,601,null,{"value":null}] 04:52:04 INFO - PROCESS | 5180 | 1476445924220 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 5180 | ++DOCSHELL 0B882800 == 9 [pid = 6048] [id = 225] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 79 (0C0BB000) [pid = 6048] [serial = 628] [outer = 00000000] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 80 (0C786800) [pid = 6048] [serial = 629] [outer = 0C0BB000] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 81 (0C781C00) [pid = 6048] [serial = 630] [outer = 0C0BB000] 04:52:04 INFO - PROCESS | 5180 | ++DOCSHELL 0B88B000 == 10 [pid = 6048] [id = 226] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 82 (0C7DB800) [pid = 6048] [serial = 631] [outer = 00000000] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 83 (0C7DBC00) [pid = 6048] [serial = 632] [outer = 0C7DB800] 04:52:04 INFO - PROCESS | 5180 | 1476445924624 Marionette TRACE conn4 <- [1,602,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]]]}] 04:52:04 INFO - . 04:52:04 INFO - TEST-OK | /webstorage/event_local_newvalue.html | took 531ms 04:52:04 INFO - PROCESS | 5180 | 1476445924668 Marionette TRACE conn4 -> [0,603,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 5180 | 1476445924670 Marionette TRACE conn4 <- [1,603,null,{"value":"4294967297"}] 04:52:04 INFO - PROCESS | 5180 | 1476445924673 Marionette TRACE conn4 -> [0,604,"timeouts",{"script":35000}] 04:52:04 INFO - TEST-START | /webstorage/event_local_oldvalue.html 04:52:04 INFO - PROCESS | 5180 | 1476445924677 Marionette TRACE conn4 <- [1,604,null,{}] 04:52:04 INFO - PROCESS | 5180 | 1476445924681 Marionette TRACE conn4 -> [0,605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:04 INFO - PROCESS | 5180 | 1476445924752 Marionette TRACE conn4 <- [1,605,null,{"value":null}] 04:52:04 INFO - PROCESS | 5180 | 1476445924772 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 5180 | ++DOCSHELL 0CB96400 == 11 [pid = 6048] [id = 227] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 84 (0CB96800) [pid = 6048] [serial = 633] [outer = 00000000] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 85 (0CC0F400) [pid = 6048] [serial = 634] [outer = 0CB96800] 04:52:04 INFO - PROCESS | 5180 | ++DOMWINDOW == 86 (0CC14C00) [pid = 6048] [serial = 635] [outer = 0CB96800] 04:52:05 INFO - PROCESS | 5180 | ++DOCSHELL 0CC0C400 == 12 [pid = 6048] [id = 228] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 87 (0CE3D000) [pid = 6048] [serial = 636] [outer = 00000000] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 88 (0CE3E800) [pid = 6048] [serial = 637] [outer = 0CE3D000] 04:52:05 INFO - PROCESS | 5180 | 1476445925167 Marionette TRACE conn4 <- [1,606,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]]]}] 04:52:05 INFO - . 04:52:05 INFO - TEST-OK | /webstorage/event_local_oldvalue.html | took 530ms 04:52:05 INFO - PROCESS | 5180 | 1476445925208 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 5180 | 1476445925211 Marionette TRACE conn4 <- [1,607,null,{"value":"4294967297"}] 04:52:05 INFO - PROCESS | 5180 | 1476445925214 Marionette TRACE conn4 -> [0,608,"timeouts",{"script":35000}] 04:52:05 INFO - TEST-START | /webstorage/event_local_removeitem.html 04:52:05 INFO - PROCESS | 5180 | 1476445925216 Marionette TRACE conn4 <- [1,608,null,{}] 04:52:05 INFO - PROCESS | 5180 | 1476445925220 Marionette TRACE conn4 -> [0,609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:05 INFO - PROCESS | 5180 | 1476445925288 Marionette TRACE conn4 <- [1,609,null,{"value":null}] 04:52:05 INFO - PROCESS | 5180 | 1476445925301 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 5180 | ++DOCSHELL 0CC18000 == 13 [pid = 6048] [id = 229] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 89 (0CE31000) [pid = 6048] [serial = 638] [outer = 00000000] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 90 (0D2CF800) [pid = 6048] [serial = 639] [outer = 0CE31000] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 91 (0D2D2000) [pid = 6048] [serial = 640] [outer = 0CE31000] 04:52:05 INFO - PROCESS | 5180 | ++DOCSHELL 0CF1EC00 == 14 [pid = 6048] [id = 230] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 92 (0D415400) [pid = 6048] [serial = 641] [outer = 00000000] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 93 (0D416800) [pid = 6048] [serial = 642] [outer = 0D415400] 04:52:05 INFO - PROCESS | 5180 | 1476445925698 Marionette TRACE conn4 <- [1,610,null,{"value":["/webstorage/event_local_removeitem.html",0,null,null,[["key property test of local event",0,null,null]]]}] 04:52:05 INFO - . 04:52:05 INFO - TEST-OK | /webstorage/event_local_removeitem.html | took 530ms 04:52:05 INFO - PROCESS | 5180 | 1476445925748 Marionette TRACE conn4 -> [0,611,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 5180 | 1476445925750 Marionette TRACE conn4 <- [1,611,null,{"value":"4294967297"}] 04:52:05 INFO - TEST-START | /webstorage/event_local_storagearea.html 04:52:05 INFO - PROCESS | 5180 | 1476445925754 Marionette TRACE conn4 -> [0,612,"timeouts",{"script":35000}] 04:52:05 INFO - PROCESS | 5180 | 1476445925756 Marionette TRACE conn4 <- [1,612,null,{}] 04:52:05 INFO - PROCESS | 5180 | 1476445925760 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:05 INFO - PROCESS | 5180 | 1476445925827 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 04:52:05 INFO - PROCESS | 5180 | 1476445925840 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 5180 | ++DOCSHELL 0D4EAC00 == 15 [pid = 6048] [id = 231] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 94 (0D4EB400) [pid = 6048] [serial = 643] [outer = 00000000] 04:52:05 INFO - PROCESS | 5180 | ++DOMWINDOW == 95 (0D601400) [pid = 6048] [serial = 644] [outer = 0D4EB400] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 96 (0D605400) [pid = 6048] [serial = 645] [outer = 0D4EB400] 04:52:06 INFO - PROCESS | 5180 | ++DOCSHELL 0D608800 == 16 [pid = 6048] [id = 232] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 97 (0D60D000) [pid = 6048] [serial = 646] [outer = 00000000] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 98 (0D60D800) [pid = 6048] [serial = 647] [outer = 0D60D000] 04:52:06 INFO - PROCESS | 5180 | 1476445926284 Marionette TRACE conn4 <- [1,614,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]]]}] 04:52:06 INFO - . 04:52:06 INFO - TEST-OK | /webstorage/event_local_storagearea.html | took 570ms 04:52:06 INFO - PROCESS | 5180 | 1476445926329 Marionette TRACE conn4 -> [0,615,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 5180 | 1476445926331 Marionette TRACE conn4 <- [1,615,null,{"value":"4294967297"}] 04:52:06 INFO - PROCESS | 5180 | 1476445926334 Marionette TRACE conn4 -> [0,616,"timeouts",{"script":35000}] 04:52:06 INFO - TEST-START | /webstorage/event_local_storageeventinit.html 04:52:06 INFO - PROCESS | 5180 | 1476445926341 Marionette TRACE conn4 <- [1,616,null,{}] 04:52:06 INFO - PROCESS | 5180 | 1476445926346 Marionette TRACE conn4 -> [0,617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:06 INFO - PROCESS | 5180 | 1476445926420 Marionette TRACE conn4 <- [1,617,null,{"value":null}] 04:52:06 INFO - PROCESS | 5180 | 1476445926428 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 5180 | ++DOCSHELL 0D60C000 == 17 [pid = 6048] [id = 233] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 99 (0D60E400) [pid = 6048] [serial = 648] [outer = 00000000] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 100 (0D857C00) [pid = 6048] [serial = 649] [outer = 0D60E400] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 101 (0D858C00) [pid = 6048] [serial = 650] [outer = 0D60E400] 04:52:06 INFO - PROCESS | 5180 | 1476445926834 Marionette TRACE conn4 <- [1,618,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]]]}] 04:52:06 INFO - . 04:52:06 INFO - TEST-OK | /webstorage/event_local_storageeventinit.html | took 530ms 04:52:06 INFO - PROCESS | 5180 | 1476445926869 Marionette TRACE conn4 -> [0,619,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 5180 | 1476445926871 Marionette TRACE conn4 <- [1,619,null,{"value":"4294967297"}] 04:52:06 INFO - PROCESS | 5180 | 1476445926874 Marionette TRACE conn4 -> [0,620,"timeouts",{"script":35000}] 04:52:06 INFO - TEST-START | /webstorage/event_local_url.html 04:52:06 INFO - PROCESS | 5180 | 1476445926876 Marionette TRACE conn4 <- [1,620,null,{}] 04:52:06 INFO - PROCESS | 5180 | 1476445926880 Marionette TRACE conn4 -> [0,621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:06 INFO - PROCESS | 5180 | 1476445926946 Marionette TRACE conn4 <- [1,621,null,{"value":null}] 04:52:06 INFO - PROCESS | 5180 | 1476445926959 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 5180 | ++DOCSHELL 0D857400 == 18 [pid = 6048] [id = 234] 04:52:06 INFO - PROCESS | 5180 | ++DOMWINDOW == 102 (0D858000) [pid = 6048] [serial = 651] [outer = 00000000] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 103 (0DA5C800) [pid = 6048] [serial = 652] [outer = 0D858000] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 104 (0DA62000) [pid = 6048] [serial = 653] [outer = 0D858000] 04:52:07 INFO - PROCESS | 5180 | ++DOCSHELL 0DA65000 == 19 [pid = 6048] [id = 235] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 105 (0DC7A000) [pid = 6048] [serial = 654] [outer = 00000000] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 106 (0DC7A800) [pid = 6048] [serial = 655] [outer = 0DC7A000] 04:52:07 INFO - PROCESS | 5180 | 1476445927397 Marionette TRACE conn4 <- [1,622,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]]]}] 04:52:07 INFO - . 04:52:07 INFO - TEST-OK | /webstorage/event_local_url.html | took 570ms 04:52:07 INFO - PROCESS | 5180 | 1476445927449 Marionette TRACE conn4 -> [0,623,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 5180 | 1476445927451 Marionette TRACE conn4 <- [1,623,null,{"value":"4294967297"}] 04:52:07 INFO - PROCESS | 5180 | 1476445927454 Marionette TRACE conn4 -> [0,624,"timeouts",{"script":35000}] 04:52:07 INFO - TEST-START | /webstorage/event_session_key.html 04:52:07 INFO - PROCESS | 5180 | 1476445927456 Marionette TRACE conn4 <- [1,624,null,{}] 04:52:07 INFO - PROCESS | 5180 | 1476445927460 Marionette TRACE conn4 -> [0,625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:07 INFO - PROCESS | 5180 | 1476445927527 Marionette TRACE conn4 <- [1,625,null,{"value":null}] 04:52:07 INFO - PROCESS | 5180 | 1476445927541 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 5180 | ++DOCSHELL 0DA64400 == 20 [pid = 6048] [id = 236] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 107 (0DA64C00) [pid = 6048] [serial = 656] [outer = 00000000] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 108 (0DC81C00) [pid = 6048] [serial = 657] [outer = 0DA64C00] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 109 (0DC84000) [pid = 6048] [serial = 658] [outer = 0DA64C00] 04:52:07 INFO - PROCESS | 5180 | ++DOCSHELL 0DD0DC00 == 21 [pid = 6048] [id = 237] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 110 (0DD13000) [pid = 6048] [serial = 659] [outer = 00000000] 04:52:07 INFO - PROCESS | 5180 | ++DOMWINDOW == 111 (0DD13C00) [pid = 6048] [serial = 660] [outer = 0DD13000] 04:52:07 INFO - PROCESS | 5180 | 1476445927977 Marionette TRACE conn4 <- [1,626,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]]]}] 04:52:08 INFO - . 04:52:08 INFO - TEST-OK | /webstorage/event_session_key.html | took 570ms 04:52:08 INFO - PROCESS | 5180 | 1476445928029 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 5180 | 1476445928031 Marionette TRACE conn4 <- [1,627,null,{"value":"4294967297"}] 04:52:08 INFO - PROCESS | 5180 | 1476445928034 Marionette TRACE conn4 -> [0,628,"timeouts",{"script":35000}] 04:52:08 INFO - TEST-START | /webstorage/event_session_newvalue.html 04:52:08 INFO - PROCESS | 5180 | 1476445928039 Marionette TRACE conn4 <- [1,628,null,{}] 04:52:08 INFO - PROCESS | 5180 | 1476445928045 Marionette TRACE conn4 -> [0,629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 110 (0CF17C00) [pid = 6048] [serial = 600] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_basic.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 109 (0BCBA400) [pid = 6048] [serial = 605] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_body_attribute.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 108 (0D410800) [pid = 6048] [serial = 608] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_body_handler.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 107 (0C621800) [pid = 6048] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 106 (09585800) [pid = 6048] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/002.html?wss] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 105 (08DB4800) [pid = 6048] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/002.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 104 (0BCB3000) [pid = 6048] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/003.html?wss] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 103 (0B882C00) [pid = 6048] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/003.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 102 (0CB8E000) [pid = 6048] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/constructor.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 101 (0C0B5000) [pid = 6048] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/004.html?wss] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 100 (0C7D4400) [pid = 6048] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html?wss] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 99 (0CB94400) [pid = 6048] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/historical.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 98 (0C51D800) [pid = 6048] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/004.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 97 (0CF13400) [pid = 6048] [serial = 598] [outer = 00000000] [url = about:blank] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 96 (0CC0D000) [pid = 6048] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/document-domain.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 95 (0C780000) [pid = 6048] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html] 04:52:08 INFO - PROCESS | 5180 | --DOMWINDOW == 94 (0D2D7400) [pid = 6048] [serial = 603] [outer = 00000000] [url = about:blank] 04:52:08 INFO - PROCESS | 5180 | 1476445928604 Marionette TRACE conn4 <- [1,629,null,{"value":null}] 04:52:08 INFO - PROCESS | 5180 | 1476445928614 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 5180 | ++DOCSHELL 09B70C00 == 22 [pid = 6048] [id = 238] 04:52:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 95 (0B367400) [pid = 6048] [serial = 661] [outer = 00000000] 04:52:08 INFO - PROCESS | 5180 | ++DOMWINDOW == 96 (0C519400) [pid = 6048] [serial = 662] [outer = 0B367400] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 97 (0C621800) [pid = 6048] [serial = 663] [outer = 0B367400] 04:52:09 INFO - PROCESS | 5180 | ++DOCSHELL 0CC0B000 == 23 [pid = 6048] [id = 239] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 98 (0D2D3C00) [pid = 6048] [serial = 664] [outer = 00000000] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 99 (0D2D7400) [pid = 6048] [serial = 665] [outer = 0D2D3C00] 04:52:09 INFO - PROCESS | 5180 | 1476445929266 Marionette TRACE conn4 <- [1,630,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]]]}] 04:52:09 INFO - . 04:52:09 INFO - TEST-OK | /webstorage/event_session_newvalue.html | took 1275ms 04:52:09 INFO - PROCESS | 5180 | 1476445929314 Marionette TRACE conn4 -> [0,631,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 5180 | 1476445929316 Marionette TRACE conn4 <- [1,631,null,{"value":"4294967297"}] 04:52:09 INFO - TEST-START | /webstorage/event_session_oldvalue.html 04:52:09 INFO - PROCESS | 5180 | 1476445929319 Marionette TRACE conn4 -> [0,632,"timeouts",{"script":35000}] 04:52:09 INFO - PROCESS | 5180 | 1476445929321 Marionette TRACE conn4 <- [1,632,null,{}] 04:52:09 INFO - PROCESS | 5180 | 1476445929325 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:09 INFO - PROCESS | 5180 | 1476445929407 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 04:52:09 INFO - PROCESS | 5180 | 1476445929430 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 5180 | ++DOCSHELL 0CB92000 == 24 [pid = 6048] [id = 240] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 100 (0CF1CC00) [pid = 6048] [serial = 666] [outer = 00000000] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 101 (0DD17800) [pid = 6048] [serial = 667] [outer = 0CF1CC00] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 102 (0DDE1400) [pid = 6048] [serial = 668] [outer = 0CF1CC00] 04:52:09 INFO - PROCESS | 5180 | ++DOCSHELL 0DDE4000 == 25 [pid = 6048] [id = 241] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 103 (0DDE9000) [pid = 6048] [serial = 669] [outer = 00000000] 04:52:09 INFO - PROCESS | 5180 | ++DOMWINDOW == 104 (0DDE9800) [pid = 6048] [serial = 670] [outer = 0DDE9000] 04:52:09 INFO - PROCESS | 5180 | 1476445929840 Marionette TRACE conn4 <- [1,634,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]]]}] 04:52:09 INFO - . 04:52:09 INFO - TEST-OK | /webstorage/event_session_oldvalue.html | took 570ms 04:52:09 INFO - TEST-START | /webstorage/event_session_removeitem.html 04:52:09 INFO - PROCESS | 5180 | 1476445929894 Marionette TRACE conn4 -> [0,635,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 5180 | 1476445929896 Marionette TRACE conn4 <- [1,635,null,{"value":"4294967297"}] 04:52:09 INFO - PROCESS | 5180 | 1476445929899 Marionette TRACE conn4 -> [0,636,"timeouts",{"script":35000}] 04:52:09 INFO - PROCESS | 5180 | 1476445929901 Marionette TRACE conn4 <- [1,636,null,{}] 04:52:09 INFO - PROCESS | 5180 | 1476445929905 Marionette TRACE conn4 -> [0,637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:09 INFO - PROCESS | 5180 | 1476445929969 Marionette TRACE conn4 <- [1,637,null,{"value":null}] 04:52:09 INFO - PROCESS | 5180 | 1476445929981 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 5180 | ++DOCSHELL 0DDE2000 == 26 [pid = 6048] [id = 242] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 105 (0DDE7400) [pid = 6048] [serial = 671] [outer = 00000000] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 106 (0DEF3400) [pid = 6048] [serial = 672] [outer = 0DDE7400] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 107 (0DEF4400) [pid = 6048] [serial = 673] [outer = 0DDE7400] 04:52:10 INFO - PROCESS | 5180 | ++DOCSHELL 0DEF5400 == 27 [pid = 6048] [id = 243] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 108 (0E043800) [pid = 6048] [serial = 674] [outer = 00000000] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 109 (0E044000) [pid = 6048] [serial = 675] [outer = 0E043800] 04:52:10 INFO - PROCESS | 5180 | 1476445930381 Marionette TRACE conn4 <- [1,638,null,{"value":["/webstorage/event_session_removeitem.html",0,null,null,[["key property test of session event",0,null,null]]]}] 04:52:10 INFO - . 04:52:10 INFO - TEST-OK | /webstorage/event_session_removeitem.html | took 531ms 04:52:10 INFO - PROCESS | 5180 | 1476445930431 Marionette TRACE conn4 -> [0,639,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 5180 | 1476445930433 Marionette TRACE conn4 <- [1,639,null,{"value":"4294967297"}] 04:52:10 INFO - TEST-START | /webstorage/event_session_storagearea.html 04:52:10 INFO - PROCESS | 5180 | 1476445930438 Marionette TRACE conn4 -> [0,640,"timeouts",{"script":35000}] 04:52:10 INFO - PROCESS | 5180 | 1476445930440 Marionette TRACE conn4 <- [1,640,null,{}] 04:52:10 INFO - PROCESS | 5180 | 1476445930444 Marionette TRACE conn4 -> [0,641,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:10 INFO - PROCESS | 5180 | 1476445930509 Marionette TRACE conn4 <- [1,641,null,{"value":null}] 04:52:10 INFO - PROCESS | 5180 | 1476445930523 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 5180 | ++DOCSHELL 0DDEFC00 == 28 [pid = 6048] [id = 244] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 110 (0DEF2C00) [pid = 6048] [serial = 676] [outer = 00000000] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 111 (0EA26800) [pid = 6048] [serial = 677] [outer = 0DEF2C00] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 112 (0EA28800) [pid = 6048] [serial = 678] [outer = 0DEF2C00] 04:52:10 INFO - PROCESS | 5180 | ++DOCSHELL 09586000 == 29 [pid = 6048] [id = 245] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 113 (09587400) [pid = 6048] [serial = 679] [outer = 00000000] 04:52:10 INFO - PROCESS | 5180 | ++DOMWINDOW == 114 (0BCB7000) [pid = 6048] [serial = 680] [outer = 09587400] 04:52:11 INFO - PROCESS | 5180 | 1476445931039 Marionette TRACE conn4 <- [1,642,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]]]}] 04:52:11 INFO - . 04:52:11 INFO - TEST-OK | /webstorage/event_session_storagearea.html | took 630ms 04:52:11 INFO - PROCESS | 5180 | 1476445931070 Marionette TRACE conn4 -> [0,643,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 5180 | 1476445931075 Marionette TRACE conn4 <- [1,643,null,{"value":"4294967297"}] 04:52:11 INFO - TEST-START | /webstorage/event_session_storageeventinit.html 04:52:11 INFO - PROCESS | 5180 | 1476445931079 Marionette TRACE conn4 -> [0,644,"timeouts",{"script":35000}] 04:52:11 INFO - PROCESS | 5180 | 1476445931080 Marionette TRACE conn4 <- [1,644,null,{}] 04:52:11 INFO - PROCESS | 5180 | 1476445931084 Marionette TRACE conn4 -> [0,645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:11 INFO - PROCESS | 5180 | 1476445931152 Marionette TRACE conn4 <- [1,645,null,{"value":null}] 04:52:11 INFO - PROCESS | 5180 | 1476445931161 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 5180 | ++DOCSHELL 0C514C00 == 30 [pid = 6048] [id = 246] 04:52:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 115 (0C51C800) [pid = 6048] [serial = 681] [outer = 00000000] 04:52:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 116 (0CA53C00) [pid = 6048] [serial = 682] [outer = 0C51C800] 04:52:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 117 (0CA58C00) [pid = 6048] [serial = 683] [outer = 0C51C800] 04:52:11 INFO - PROCESS | 5180 | 1476445931636 Marionette TRACE conn4 <- [1,646,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]]]}] 04:52:11 INFO - . 04:52:11 INFO - TEST-OK | /webstorage/event_session_storageeventinit.html | took 570ms 04:52:11 INFO - PROCESS | 5180 | 1476445931651 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 5180 | 1476445931653 Marionette TRACE conn4 <- [1,647,null,{"value":"4294967297"}] 04:52:11 INFO - PROCESS | 5180 | 1476445931656 Marionette TRACE conn4 -> [0,648,"timeouts",{"script":35000}] 04:52:11 INFO - TEST-START | /webstorage/event_session_url.html 04:52:11 INFO - PROCESS | 5180 | 1476445931658 Marionette TRACE conn4 <- [1,648,null,{}] 04:52:11 INFO - PROCESS | 5180 | 1476445931662 Marionette TRACE conn4 -> [0,649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:11 INFO - PROCESS | 5180 | 1476445931736 Marionette TRACE conn4 <- [1,649,null,{"value":null}] 04:52:11 INFO - PROCESS | 5180 | 1476445931749 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 5180 | ++DOCSHELL 0CA54000 == 31 [pid = 6048] [id = 247] 04:52:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 118 (0CC18400) [pid = 6048] [serial = 684] [outer = 00000000] 04:52:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 119 (0D60B000) [pid = 6048] [serial = 685] [outer = 0CC18400] 04:52:11 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0DA60C00) [pid = 6048] [serial = 686] [outer = 0CC18400] 04:52:12 INFO - PROCESS | 5180 | ++DOCSHELL 0DD0D400 == 32 [pid = 6048] [id = 248] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0DD1B400) [pid = 6048] [serial = 687] [outer = 00000000] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0DDE0400) [pid = 6048] [serial = 688] [outer = 0DD1B400] 04:52:12 INFO - PROCESS | 5180 | 1476445932272 Marionette TRACE conn4 <- [1,650,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]]]}] 04:52:12 INFO - . 04:52:12 INFO - TEST-OK | /webstorage/event_session_url.html | took 670ms 04:52:12 INFO - PROCESS | 5180 | 1476445932331 Marionette TRACE conn4 -> [0,651,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 5180 | 1476445932333 Marionette TRACE conn4 <- [1,651,null,{"value":"4294967297"}] 04:52:12 INFO - TEST-START | /webstorage/event_setattribute.html 04:52:12 INFO - PROCESS | 5180 | 1476445932336 Marionette TRACE conn4 -> [0,652,"timeouts",{"script":185000}] 04:52:12 INFO - PROCESS | 5180 | 1476445932342 Marionette TRACE conn4 <- [1,652,null,{}] 04:52:12 INFO - PROCESS | 5180 | 1476445932345 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:12 INFO - PROCESS | 5180 | 1476445932426 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 04:52:12 INFO - PROCESS | 5180 | 1476445932438 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\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"}] 04:52:12 INFO - PROCESS | 5180 | ++DOCSHELL 0E048800 == 33 [pid = 6048] [id = 249] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0EA24800) [pid = 6048] [serial = 689] [outer = 00000000] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (0EA2D000) [pid = 6048] [serial = 690] [outer = 0EA24800] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (0EA2F800) [pid = 6048] [serial = 691] [outer = 0EA24800] 04:52:12 INFO - PROCESS | 5180 | ++DOCSHELL 0D2DA000 == 34 [pid = 6048] [id = 250] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (0D2DA800) [pid = 6048] [serial = 692] [outer = 00000000] 04:52:12 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (0D2DC400) [pid = 6048] [serial = 693] [outer = 0D2DA800] 04:52:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (0B362800) [pid = 6048] [serial = 694] [outer = 0D2DA800] 04:52:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (0B6BA000) [pid = 6048] [serial = 695] [outer = 0D2DA800] 04:52:13 INFO - PROCESS | 5180 | 1476445933501 Marionette TRACE conn4 <- [1,654,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]]]}] 04:52:13 INFO - .. 04:52:13 INFO - TEST-OK | /webstorage/event_setattribute.html | took 1242ms 04:52:13 INFO - PROCESS | 5180 | 1476445933580 Marionette TRACE conn4 -> [0,655,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 5180 | 1476445933586 Marionette TRACE conn4 <- [1,655,null,{"value":"4294967297"}] 04:52:13 INFO - TEST-START | /webstorage/idlharness.html 04:52:13 INFO - PROCESS | 5180 | 1476445933593 Marionette TRACE conn4 -> [0,656,"timeouts",{"script":35000}] 04:52:13 INFO - PROCESS | 5180 | 1476445933598 Marionette TRACE conn4 <- [1,656,null,{}] 04:52:13 INFO - PROCESS | 5180 | 1476445933605 Marionette TRACE conn4 -> [0,657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:13 INFO - PROCESS | 5180 | 1476445933744 Marionette TRACE conn4 <- [1,657,null,{"value":null}] 04:52:13 INFO - PROCESS | 5180 | 1476445933777 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 5180 | ++DOCSHELL 095C2400 == 35 [pid = 6048] [id = 251] 04:52:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (09B6D000) [pid = 6048] [serial = 696] [outer = 00000000] 04:52:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 131 (0BCBBC00) [pid = 6048] [serial = 697] [outer = 09B6D000] 04:52:13 INFO - PROCESS | 5180 | ++DOMWINDOW == 132 (0C512000) [pid = 6048] [serial = 698] [outer = 09B6D000] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DDE4000 == 34 [pid = 6048] [id = 241] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CB92000 == 33 [pid = 6048] [id = 240] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DEF5400 == 32 [pid = 6048] [id = 243] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DDE2000 == 31 [pid = 6048] [id = 242] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DD0DC00 == 30 [pid = 6048] [id = 237] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DA64400 == 29 [pid = 6048] [id = 236] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CC0B000 == 28 [pid = 6048] [id = 239] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 09B70C00 == 27 [pid = 6048] [id = 238] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0D4F4400 == 26 [pid = 6048] [id = 220] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0D608800 == 25 [pid = 6048] [id = 232] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0D60C000 == 24 [pid = 6048] [id = 233] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0D857400 == 23 [pid = 6048] [id = 234] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DA65000 == 22 [pid = 6048] [id = 235] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CC0C400 == 21 [pid = 6048] [id = 228] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CF1EC00 == 20 [pid = 6048] [id = 230] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CC18000 == 19 [pid = 6048] [id = 229] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0D4EAC00 == 18 [pid = 6048] [id = 231] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 09B72000 == 17 [pid = 6048] [id = 224] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0BA07C00 == 16 [pid = 6048] [id = 223] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0B88B000 == 15 [pid = 6048] [id = 226] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0B882800 == 14 [pid = 6048] [id = 225] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CB96400 == 13 [pid = 6048] [id = 227] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0D2DDC00 == 12 [pid = 6048] [id = 219] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 09581400 == 11 [pid = 6048] [id = 221] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 09584400 == 10 [pid = 6048] [id = 222] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 09586000 == 9 [pid = 6048] [id = 245] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DDEFC00 == 8 [pid = 6048] [id = 244] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0C514C00 == 7 [pid = 6048] [id = 246] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0DD0D400 == 6 [pid = 6048] [id = 248] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0CA54000 == 5 [pid = 6048] [id = 247] 04:52:14 INFO - PROCESS | 5180 | --DOCSHELL 0E048800 == 4 [pid = 6048] [id = 249] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 131 (0C6B9400) [pid = 6048] [serial = 564] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 130 (0957C800) [pid = 6048] [serial = 567] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (09210400) [pid = 6048] [serial = 566] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (09B71000) [pid = 6048] [serial = 570] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (09B6C000) [pid = 6048] [serial = 569] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (0B9AFC00) [pid = 6048] [serial = 573] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0B9B2400) [pid = 6048] [serial = 572] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (0C0B6000) [pid = 6048] [serial = 576] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0C0B1800) [pid = 6048] [serial = 575] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (0C518000) [pid = 6048] [serial = 579] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (0C519000) [pid = 6048] [serial = 578] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (0C6BDC00) [pid = 6048] [serial = 582] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0C6B7400) [pid = 6048] [serial = 581] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 118 (0C7D5800) [pid = 6048] [serial = 585] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 117 (0C789C00) [pid = 6048] [serial = 584] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 116 (0CA54400) [pid = 6048] [serial = 588] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 115 (0CA52000) [pid = 6048] [serial = 587] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 114 (0CB97800) [pid = 6048] [serial = 591] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 113 (0CB95000) [pid = 6048] [serial = 590] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 112 (0CC12800) [pid = 6048] [serial = 594] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 111 (0CC10400) [pid = 6048] [serial = 593] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 110 (0CE39C00) [pid = 6048] [serial = 597] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 109 (0CE32800) [pid = 6048] [serial = 596] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 108 (0D2D7800) [pid = 6048] [serial = 604] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 107 (0CF1D000) [pid = 6048] [serial = 602] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 106 (0CF1E800) [pid = 6048] [serial = 601] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 105 (0D2DCC00) [pid = 6048] [serial = 611] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_body_handler.html] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 104 (0CC0E400) [pid = 6048] [serial = 607] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 103 (0CF16800) [pid = 6048] [serial = 606] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 102 (0CC16800) [pid = 6048] [serial = 599] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 101 (0D410C00) [pid = 6048] [serial = 609] [outer = 00000000] [url = about:blank] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 100 (0D413400) [pid = 6048] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_body_handler.html] 04:52:14 INFO - PROCESS | 5180 | --DOMWINDOW == 99 (0D41C800) [pid = 6048] [serial = 613] [outer = 00000000] [url = about:blank] 04:52:15 INFO - PROCESS | 5180 | 1476445935043 Marionette TRACE conn4 <- [1,658,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]]]}] 04:52:15 INFO - ................................... 04:52:15 INFO - TEST-OK | /webstorage/idlharness.html | took 1499ms 04:52:15 INFO - PROCESS | 5180 | 1476445935096 Marionette TRACE conn4 -> [0,659,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 5180 | 1476445935102 Marionette TRACE conn4 <- [1,659,null,{"value":"4294967297"}] 04:52:15 INFO - TEST-START | /webstorage/missing_arguments.html 04:52:15 INFO - PROCESS | 5180 | 1476445935108 Marionette TRACE conn4 -> [0,660,"timeouts",{"script":35000}] 04:52:15 INFO - PROCESS | 5180 | 1476445935113 Marionette TRACE conn4 <- [1,660,null,{}] 04:52:15 INFO - PROCESS | 5180 | 1476445935118 Marionette TRACE conn4 -> [0,661,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:15 INFO - PROCESS | 5180 | 1476445935224 Marionette TRACE conn4 <- [1,661,null,{"value":null}] 04:52:15 INFO - PROCESS | 5180 | 1476445935244 Marionette TRACE conn4 -> [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/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 5180 | ++DOCSHELL 09B6C400 == 5 [pid = 6048] [id = 252] 04:52:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 100 (09B72400) [pid = 6048] [serial = 699] [outer = 00000000] 04:52:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 101 (0C61F000) [pid = 6048] [serial = 700] [outer = 09B72400] 04:52:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 102 (0C0BE000) [pid = 6048] [serial = 701] [outer = 09B72400] 04:52:15 INFO - PROCESS | 5180 | 1476445935687 Marionette TRACE conn4 <- [1,662,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]]]}] 04:52:15 INFO - ........... 04:52:15 INFO - TEST-OK | /webstorage/missing_arguments.html | took 631ms 04:52:15 INFO - PROCESS | 5180 | 1476445935739 Marionette TRACE conn4 -> [0,663,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 5180 | 1476445935747 Marionette TRACE conn4 <- [1,663,null,{"value":"4294967297"}] 04:52:15 INFO - TEST-START | /webstorage/storage_builtins.html 04:52:15 INFO - PROCESS | 5180 | 1476445935755 Marionette TRACE conn4 -> [0,664,"timeouts",{"script":35000}] 04:52:15 INFO - PROCESS | 5180 | 1476445935760 Marionette TRACE conn4 <- [1,664,null,{}] 04:52:15 INFO - PROCESS | 5180 | 1476445935764 Marionette TRACE conn4 -> [0,665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:15 INFO - PROCESS | 5180 | 1476445935845 Marionette TRACE conn4 <- [1,665,null,{"value":null}] 04:52:15 INFO - PROCESS | 5180 | 1476445935863 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 5180 | ++DOCSHELL 0C6AF000 == 6 [pid = 6048] [id = 253] 04:52:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 103 (0C782400) [pid = 6048] [serial = 702] [outer = 00000000] 04:52:15 INFO - PROCESS | 5180 | ++DOMWINDOW == 104 (0C7D5800) [pid = 6048] [serial = 703] [outer = 0C782400] 04:52:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 105 (0C7D9000) [pid = 6048] [serial = 704] [outer = 0C782400] 04:52:16 INFO - PROCESS | 5180 | 1476445936272 Marionette TRACE conn4 <- [1,666,null,{"value":["/webstorage/storage_builtins.html",0,null,null,[["Builtins in localStorage",0,null,null],["Builtins in sessionStorage",0,null,null]]]}] 04:52:16 INFO - .. 04:52:16 INFO - TEST-OK | /webstorage/storage_builtins.html | took 530ms 04:52:16 INFO - PROCESS | 5180 | 1476445936290 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 5180 | 1476445936293 Marionette TRACE conn4 <- [1,667,null,{"value":"4294967297"}] 04:52:16 INFO - TEST-START | /webstorage/storage_clear.html 04:52:16 INFO - PROCESS | 5180 | 1476445936297 Marionette TRACE conn4 -> [0,668,"timeouts",{"script":35000}] 04:52:16 INFO - PROCESS | 5180 | 1476445936302 Marionette TRACE conn4 <- [1,668,null,{}] 04:52:16 INFO - PROCESS | 5180 | 1476445936319 Marionette TRACE conn4 -> [0,669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:16 INFO - PROCESS | 5180 | 1476445936397 Marionette TRACE conn4 <- [1,669,null,{"value":null}] 04:52:16 INFO - PROCESS | 5180 | 1476445936409 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 5180 | ++DOCSHELL 0CA5D000 == 7 [pid = 6048] [id = 254] 04:52:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 106 (0CA5D400) [pid = 6048] [serial = 705] [outer = 00000000] 04:52:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 107 (0CB8F400) [pid = 6048] [serial = 706] [outer = 0CA5D400] 04:52:16 INFO - PROCESS | 5180 | ++DOMWINDOW == 108 (0CB92C00) [pid = 6048] [serial = 707] [outer = 0CA5D400] 04:52:16 INFO - PROCESS | 5180 | 1476445936834 Marionette TRACE conn4 <- [1,670,null,{"value":["/webstorage/storage_clear.html",0,null,null,[["Clear in localStorage",0,null,null],["Clear in sessionStorage",0,null,null]]]}] 04:52:16 INFO - .. 04:52:16 INFO - TEST-OK | /webstorage/storage_clear.html | took 590ms 04:52:16 INFO - PROCESS | 5180 | 1476445936890 Marionette TRACE conn4 -> [0,671,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 5180 | 1476445936893 Marionette TRACE conn4 <- [1,671,null,{"value":"4294967297"}] 04:52:16 INFO - TEST-START | /webstorage/storage_enumerate.html 04:52:16 INFO - PROCESS | 5180 | 1476445936897 Marionette TRACE conn4 -> [0,672,"timeouts",{"script":35000}] 04:52:16 INFO - PROCESS | 5180 | 1476445936900 Marionette TRACE conn4 <- [1,672,null,{}] 04:52:16 INFO - PROCESS | 5180 | 1476445936904 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:16 INFO - PROCESS | 5180 | 1476445936991 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 04:52:17 INFO - PROCESS | 5180 | 1476445937010 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 5180 | ++DOCSHELL 0CB96C00 == 8 [pid = 6048] [id = 255] 04:52:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 109 (0CB97400) [pid = 6048] [serial = 708] [outer = 00000000] 04:52:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 110 (0CC14800) [pid = 6048] [serial = 709] [outer = 0CB97400] 04:52:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 111 (0CC19400) [pid = 6048] [serial = 710] [outer = 0CB97400] 04:52:17 INFO - PROCESS | 5180 | 1476445937431 Marionette TRACE conn4 <- [1,674,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"]]]}] 04:52:17 INFO - .. 04:52:17 INFO - TEST-OK | /webstorage/storage_enumerate.html | took 570ms 04:52:17 INFO - PROCESS | 5180 | 1476445937470 Marionette TRACE conn4 -> [0,675,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 5180 | 1476445937472 Marionette TRACE conn4 <- [1,675,null,{"value":"4294967297"}] 04:52:17 INFO - PROCESS | 5180 | 1476445937476 Marionette TRACE conn4 -> [0,676,"timeouts",{"script":35000}] 04:52:17 INFO - TEST-START | /webstorage/storage_functions_not_overwritten.html 04:52:17 INFO - PROCESS | 5180 | 1476445937479 Marionette TRACE conn4 <- [1,676,null,{}] 04:52:17 INFO - PROCESS | 5180 | 1476445937487 Marionette TRACE conn4 -> [0,677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:17 INFO - PROCESS | 5180 | 1476445937553 Marionette TRACE conn4 <- [1,677,null,{"value":null}] 04:52:17 INFO - PROCESS | 5180 | 1476445937568 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 5180 | ++DOCSHELL 0CC15000 == 9 [pid = 6048] [id = 256] 04:52:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 112 (0CE30000) [pid = 6048] [serial = 711] [outer = 00000000] 04:52:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 113 (0CF1E800) [pid = 6048] [serial = 712] [outer = 0CE30000] 04:52:17 INFO - PROCESS | 5180 | ++DOMWINDOW == 114 (0D2D0C00) [pid = 6048] [serial = 713] [outer = 0CE30000] 04:52:17 INFO - PROCESS | 5180 | 1476445937989 Marionette TRACE conn4 <- [1,678,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]]]}] 04:52:18 INFO - .. 04:52:18 INFO - TEST-OK | /webstorage/storage_functions_not_overwritten.html | took 530ms 04:52:18 INFO - PROCESS | 5180 | 1476445938010 Marionette TRACE conn4 -> [0,679,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 5180 | 1476445938012 Marionette TRACE conn4 <- [1,679,null,{"value":"4294967297"}] 04:52:18 INFO - TEST-START | /webstorage/storage_getitem.html 04:52:18 INFO - PROCESS | 5180 | 1476445938016 Marionette TRACE conn4 -> [0,680,"timeouts",{"script":35000}] 04:52:18 INFO - PROCESS | 5180 | 1476445938018 Marionette TRACE conn4 <- [1,680,null,{}] 04:52:18 INFO - PROCESS | 5180 | 1476445938022 Marionette TRACE conn4 -> [0,681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:18 INFO - PROCESS | 5180 | 1476445938115 Marionette TRACE conn4 <- [1,681,null,{"value":null}] 04:52:18 INFO - PROCESS | 5180 | 1476445938129 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D2400 == 10 [pid = 6048] [id = 257] 04:52:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 115 (0D40F400) [pid = 6048] [serial = 714] [outer = 00000000] 04:52:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 116 (0D41C000) [pid = 6048] [serial = 715] [outer = 0D40F400] 04:52:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 117 (0D4F1000) [pid = 6048] [serial = 716] [outer = 0D40F400] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 116 (09587400) [pid = 6048] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 115 (0DC7A000) [pid = 6048] [serial = 654] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 114 (0D2D3C00) [pid = 6048] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 113 (0DDE9000) [pid = 6048] [serial = 669] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 112 (0C7DB800) [pid = 6048] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 111 (0CE3D000) [pid = 6048] [serial = 636] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 110 (0D4F4800) [pid = 6048] [serial = 615] [outer = 00000000] [url = about:blank] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 109 (0D40D800) [pid = 6048] [serial = 612] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_case_sensitive.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 108 (0B361000) [pid = 6048] [serial = 626] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_clear_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 107 (0DD13000) [pid = 6048] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_clear_iframe.html] 04:52:18 INFO - PROCESS | 5180 | --DOMWINDOW == 106 (0D60D000) [pid = 6048] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 04:52:18 INFO - PROCESS | 5180 | 1476445938665 Marionette TRACE conn4 <- [1,682,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]]]}] 04:52:18 INFO - ........ 04:52:18 INFO - TEST-OK | /webstorage/storage_getitem.html | took 671ms 04:52:18 INFO - PROCESS | 5180 | 1476445938691 Marionette TRACE conn4 -> [0,683,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 5180 | 1476445938694 Marionette TRACE conn4 <- [1,683,null,{"value":"4294967297"}] 04:52:18 INFO - PROCESS | 5180 | 1476445938698 Marionette TRACE conn4 -> [0,684,"timeouts",{"script":35000}] 04:52:18 INFO - TEST-START | /webstorage/storage_in.html 04:52:18 INFO - PROCESS | 5180 | 1476445938700 Marionette TRACE conn4 <- [1,684,null,{}] 04:52:18 INFO - PROCESS | 5180 | 1476445938704 Marionette TRACE conn4 -> [0,685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:18 INFO - PROCESS | 5180 | 1476445938761 Marionette TRACE conn4 <- [1,685,null,{"value":null}] 04:52:18 INFO - PROCESS | 5180 | 1476445938769 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 5180 | ++DOCSHELL 0C789C00 == 11 [pid = 6048] [id = 258] 04:52:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 107 (0C7D8C00) [pid = 6048] [serial = 717] [outer = 00000000] 04:52:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 108 (0DD0D000) [pid = 6048] [serial = 718] [outer = 0C7D8C00] 04:52:18 INFO - PROCESS | 5180 | ++DOMWINDOW == 109 (0DD13400) [pid = 6048] [serial = 719] [outer = 0C7D8C00] 04:52:19 INFO - PROCESS | 5180 | 1476445939122 Marionette TRACE conn4 <- [1,686,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]]]}] 04:52:19 INFO - .... 04:52:19 INFO - TEST-OK | /webstorage/storage_in.html | took 470ms 04:52:19 INFO - PROCESS | 5180 | 1476445939172 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 5180 | 1476445939175 Marionette TRACE conn4 <- [1,687,null,{"value":"4294967297"}] 04:52:19 INFO - PROCESS | 5180 | 1476445939178 Marionette TRACE conn4 -> [0,688,"timeouts",{"script":35000}] 04:52:19 INFO - TEST-START | /webstorage/storage_indexing.html 04:52:19 INFO - PROCESS | 5180 | 1476445939180 Marionette TRACE conn4 <- [1,688,null,{}] 04:52:19 INFO - PROCESS | 5180 | 1476445939184 Marionette TRACE conn4 -> [0,689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:19 INFO - PROCESS | 5180 | 1476445939249 Marionette TRACE conn4 <- [1,689,null,{"value":null}] 04:52:19 INFO - PROCESS | 5180 | 1476445939263 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 5180 | ++DOCSHELL 0DD0E800 == 12 [pid = 6048] [id = 259] 04:52:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 110 (0DD18800) [pid = 6048] [serial = 720] [outer = 00000000] 04:52:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 111 (0DEFA400) [pid = 6048] [serial = 721] [outer = 0DD18800] 04:52:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 112 (0DEFC800) [pid = 6048] [serial = 722] [outer = 0DD18800] 04:52:19 INFO - PROCESS | 5180 | 1476445939647 Marionette TRACE conn4 <- [1,690,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]]]}] 04:52:19 INFO - ........ 04:52:19 INFO - TEST-OK | /webstorage/storage_indexing.html | took 531ms 04:52:19 INFO - PROCESS | 5180 | 1476445939713 Marionette TRACE conn4 -> [0,691,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 5180 | 1476445939716 Marionette TRACE conn4 <- [1,691,null,{"value":"4294967297"}] 04:52:19 INFO - TEST-START | /webstorage/storage_key.html 04:52:19 INFO - PROCESS | 5180 | 1476445939719 Marionette TRACE conn4 -> [0,692,"timeouts",{"script":35000}] 04:52:19 INFO - PROCESS | 5180 | 1476445939721 Marionette TRACE conn4 <- [1,692,null,{}] 04:52:19 INFO - PROCESS | 5180 | 1476445939725 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:19 INFO - PROCESS | 5180 | 1476445939795 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 04:52:19 INFO - PROCESS | 5180 | 1476445939805 Marionette TRACE conn4 -> [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_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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 5180 | ++DOCSHELL 0DEF9C00 == 13 [pid = 6048] [id = 260] 04:52:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 113 (0DEFA800) [pid = 6048] [serial = 723] [outer = 00000000] 04:52:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 114 (0EA29400) [pid = 6048] [serial = 724] [outer = 0DEFA800] 04:52:19 INFO - PROCESS | 5180 | ++DOMWINDOW == 115 (0EA2B800) [pid = 6048] [serial = 725] [outer = 0DEFA800] 04:52:20 INFO - PROCESS | 5180 | 1476445940215 Marionette TRACE conn4 <- [1,694,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]]]}] 04:52:20 INFO - ...................... 04:52:20 INFO - TEST-OK | /webstorage/storage_key.html | took 540ms 04:52:20 INFO - PROCESS | 5180 | 1476445940264 Marionette TRACE conn4 -> [0,695,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 5180 | 1476445940270 Marionette TRACE conn4 <- [1,695,null,{"value":"4294967297"}] 04:52:20 INFO - TEST-START | /webstorage/storage_key_empty_string.html 04:52:20 INFO - PROCESS | 5180 | 1476445940276 Marionette TRACE conn4 -> [0,696,"timeouts",{"script":35000}] 04:52:20 INFO - PROCESS | 5180 | 1476445940282 Marionette TRACE conn4 <- [1,696,null,{}] 04:52:20 INFO - PROCESS | 5180 | 1476445940291 Marionette TRACE conn4 -> [0,697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:20 INFO - PROCESS | 5180 | 1476445940391 Marionette TRACE conn4 <- [1,697,null,{"value":null}] 04:52:20 INFO - PROCESS | 5180 | 1476445940428 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 5180 | ++DOCSHELL 0DEF2400 == 14 [pid = 6048] [id = 261] 04:52:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 116 (0DEFD800) [pid = 6048] [serial = 726] [outer = 00000000] 04:52:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 117 (0F0B8400) [pid = 6048] [serial = 727] [outer = 0DEFD800] 04:52:20 INFO - PROCESS | 5180 | ++DOMWINDOW == 118 (0F0BB800) [pid = 6048] [serial = 728] [outer = 0DEFD800] 04:52:20 INFO - PROCESS | 5180 | 1476445940959 Marionette TRACE conn4 <- [1,698,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]]]}] 04:52:21 INFO - .. 04:52:21 INFO - TEST-OK | /webstorage/storage_key_empty_string.html | took 730ms 04:52:21 INFO - PROCESS | 5180 | 1476445941010 Marionette TRACE conn4 -> [0,699,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 5180 | 1476445941016 Marionette TRACE conn4 <- [1,699,null,{"value":"4294967297"}] 04:52:21 INFO - TEST-START | /webstorage/storage_length.html 04:52:21 INFO - PROCESS | 5180 | 1476445941025 Marionette TRACE conn4 -> [0,700,"timeouts",{"script":35000}] 04:52:21 INFO - PROCESS | 5180 | 1476445941031 Marionette TRACE conn4 <- [1,700,null,{}] 04:52:21 INFO - PROCESS | 5180 | 1476445941036 Marionette TRACE conn4 -> [0,701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:21 INFO - PROCESS | 5180 | 1476445941196 Marionette TRACE conn4 <- [1,701,null,{"value":null}] 04:52:21 INFO - PROCESS | 5180 | 1476445941227 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 5180 | ++DOCSHELL 0B9B8400 == 15 [pid = 6048] [id = 262] 04:52:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 119 (0BCB7400) [pid = 6048] [serial = 729] [outer = 00000000] 04:52:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0C519000) [pid = 6048] [serial = 730] [outer = 0BCB7400] 04:52:21 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0C6B4800) [pid = 6048] [serial = 731] [outer = 0BCB7400] 04:52:21 INFO - PROCESS | 5180 | 1476445941854 Marionette TRACE conn4 <- [1,702,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]]]}] 04:52:21 INFO - .... 04:52:21 INFO - TEST-OK | /webstorage/storage_length.html | took 870ms 04:52:21 INFO - PROCESS | 5180 | 1476445941901 Marionette TRACE conn4 -> [0,703,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 5180 | 1476445941905 Marionette TRACE conn4 <- [1,703,null,{"value":"4294967297"}] 04:52:21 INFO - TEST-START | /webstorage/storage_local_window_open.html 04:52:21 INFO - PROCESS | 5180 | 1476445941910 Marionette TRACE conn4 -> [0,704,"timeouts",{"script":35000}] 04:52:21 INFO - PROCESS | 5180 | 1476445941916 Marionette TRACE conn4 <- [1,704,null,{}] 04:52:21 INFO - PROCESS | 5180 | 1476445941925 Marionette TRACE conn4 -> [0,705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:22 INFO - PROCESS | 5180 | 1476445942017 Marionette TRACE conn4 <- [1,705,null,{"value":null}] 04:52:22 INFO - PROCESS | 5180 | 1476445942031 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 5180 | ++DOCSHELL 0C612400 == 16 [pid = 6048] [id = 263] 04:52:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0C77EC00) [pid = 6048] [serial = 732] [outer = 00000000] 04:52:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0CB98C00) [pid = 6048] [serial = 733] [outer = 0C77EC00] 04:52:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (0CC18C00) [pid = 6048] [serial = 734] [outer = 0C77EC00] 04:52:22 INFO - PROCESS | 5180 | ++DOCSHELL 0D2D5C00 == 17 [pid = 6048] [id = 264] 04:52:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (0D2D6000) [pid = 6048] [serial = 735] [outer = 00000000] 04:52:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (0D415C00) [pid = 6048] [serial = 736] [outer = 0D2D6000] 04:52:22 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (0D4F4800) [pid = 6048] [serial = 737] [outer = 0D2D6000] 04:52:22 INFO - PROCESS | 5180 | 1476445942955 Marionette TRACE conn4 <- [1,706,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]]]}] 04:52:22 INFO - . 04:52:22 INFO - TEST-OK | /webstorage/storage_local_window_open.html | took 1079ms 04:52:23 INFO - PROCESS | 5180 | 1476445942994 Marionette TRACE conn4 -> [0,707,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 5180 | 1476445942999 Marionette TRACE conn4 <- [1,707,null,{"value":"4294967297"}] 04:52:23 INFO - TEST-START | /webstorage/storage_removeitem.html 04:52:23 INFO - PROCESS | 5180 | 1476445943007 Marionette TRACE conn4 -> [0,708,"timeouts",{"script":35000}] 04:52:23 INFO - PROCESS | 5180 | 1476445943011 Marionette TRACE conn4 <- [1,708,null,{}] 04:52:23 INFO - PROCESS | 5180 | 1476445943016 Marionette TRACE conn4 -> [0,709,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:23 INFO - PROCESS | 5180 | 1476445943156 Marionette TRACE conn4 <- [1,709,null,{"value":null}] 04:52:23 INFO - PROCESS | 5180 | 1476445943163 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 5180 | ++DOCSHELL 0B9B8C00 == 18 [pid = 6048] [id = 265] 04:52:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (0B9BB800) [pid = 6048] [serial = 738] [outer = 00000000] 04:52:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (0C77B400) [pid = 6048] [serial = 739] [outer = 0B9BB800] 04:52:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (0C788C00) [pid = 6048] [serial = 740] [outer = 0B9BB800] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0DEF9C00 == 17 [pid = 6048] [id = 260] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0DD0E800 == 16 [pid = 6048] [id = 259] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0C789C00 == 15 [pid = 6048] [id = 258] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0D2D2400 == 14 [pid = 6048] [id = 257] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0CC15000 == 13 [pid = 6048] [id = 256] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0CB96C00 == 12 [pid = 6048] [id = 255] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0CA5D000 == 11 [pid = 6048] [id = 254] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 0C6AF000 == 10 [pid = 6048] [id = 253] 04:52:23 INFO - PROCESS | 5180 | --DOCSHELL 09B6C400 == 9 [pid = 6048] [id = 252] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (0D4EB000) [pid = 6048] [serial = 614] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (0D4F4C00) [pid = 6048] [serial = 616] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (0BCB7000) [pid = 6048] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (0DC7A800) [pid = 6048] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0D2D7400) [pid = 6048] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (0DDE9800) [pid = 6048] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0C7DBC00) [pid = 6048] [serial = 632] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (0CE3E800) [pid = 6048] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (0C6B2800) [pid = 6048] [serial = 627] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_clear_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (0DD13C00) [pid = 6048] [serial = 660] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_clear_iframe.html] 04:52:23 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0D60D800) [pid = 6048] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 04:52:23 INFO - PROCESS | 5180 | 1476445943735 Marionette TRACE conn4 <- [1,710,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]]]}] 04:52:23 INFO - ........ 04:52:23 INFO - TEST-OK | /webstorage/storage_removeitem.html | took 773ms 04:52:23 INFO - PROCESS | 5180 | 1476445943783 Marionette TRACE conn4 -> [0,711,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 5180 | 1476445943785 Marionette TRACE conn4 <- [1,711,null,{"value":"4294967297"}] 04:52:23 INFO - TEST-START | /webstorage/storage_session_window_open.html 04:52:23 INFO - PROCESS | 5180 | 1476445943789 Marionette TRACE conn4 -> [0,712,"timeouts",{"script":35000}] 04:52:23 INFO - PROCESS | 5180 | 1476445943794 Marionette TRACE conn4 <- [1,712,null,{}] 04:52:23 INFO - PROCESS | 5180 | 1476445943807 Marionette TRACE conn4 -> [0,713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:23 INFO - PROCESS | 5180 | 1476445943887 Marionette TRACE conn4 <- [1,713,null,{"value":null}] 04:52:23 INFO - PROCESS | 5180 | 1476445943899 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 5180 | ++DOCSHELL 0B9BA800 == 10 [pid = 6048] [id = 266] 04:52:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0C0B5800) [pid = 6048] [serial = 741] [outer = 00000000] 04:52:23 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0C6BBC00) [pid = 6048] [serial = 742] [outer = 0C0B5800] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0C7D8000) [pid = 6048] [serial = 743] [outer = 0C0B5800] 04:52:24 INFO - PROCESS | 5180 | ++DOCSHELL 0CB99400 == 11 [pid = 6048] [id = 267] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0CB9B400) [pid = 6048] [serial = 744] [outer = 00000000] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (0CE3A400) [pid = 6048] [serial = 745] [outer = 0CB9B400] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (0D2D7400) [pid = 6048] [serial = 746] [outer = 0CB9B400] 04:52:24 INFO - PROCESS | 5180 | 1476445944559 Marionette TRACE conn4 <- [1,714,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]]]}] 04:52:24 INFO - . 04:52:24 INFO - TEST-OK | /webstorage/storage_session_window_open.html | took 831ms 04:52:24 INFO - PROCESS | 5180 | 1476445944623 Marionette TRACE conn4 -> [0,715,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 5180 | 1476445944626 Marionette TRACE conn4 <- [1,715,null,{"value":"4294967297"}] 04:52:24 INFO - TEST-START | /webstorage/storage_set_value_enumerate.html 04:52:24 INFO - PROCESS | 5180 | 1476445944630 Marionette TRACE conn4 -> [0,716,"timeouts",{"script":35000}] 04:52:24 INFO - PROCESS | 5180 | 1476445944633 Marionette TRACE conn4 <- [1,716,null,{}] 04:52:24 INFO - PROCESS | 5180 | 1476445944637 Marionette TRACE conn4 -> [0,717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:24 INFO - PROCESS | 5180 | 1476445944727 Marionette TRACE conn4 <- [1,717,null,{"value":null}] 04:52:24 INFO - PROCESS | 5180 | 1476445944741 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 5180 | ++DOCSHELL 0CA51400 == 12 [pid = 6048] [id = 268] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (0CA51C00) [pid = 6048] [serial = 747] [outer = 00000000] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (0D608800) [pid = 6048] [serial = 748] [outer = 0CA51C00] 04:52:24 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (0D60D400) [pid = 6048] [serial = 749] [outer = 0CA51C00] 04:52:25 INFO - PROCESS | 5180 | 1476445945200 Marionette TRACE conn4 <- [1,718,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]]]}] 04:52:25 INFO - .. 04:52:25 INFO - TEST-OK | /webstorage/storage_set_value_enumerate.html | took 630ms 04:52:25 INFO - PROCESS | 5180 | 1476445945263 Marionette TRACE conn4 -> [0,719,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 5180 | 1476445945266 Marionette TRACE conn4 <- [1,719,null,{"value":"4294967297"}] 04:52:25 INFO - PROCESS | 5180 | 1476445945269 Marionette TRACE conn4 -> [0,720,"timeouts",{"script":35000}] 04:52:25 INFO - TEST-START | /webstorage/storage_setitem.html 04:52:25 INFO - PROCESS | 5180 | 1476445945272 Marionette TRACE conn4 <- [1,720,null,{}] 04:52:25 INFO - PROCESS | 5180 | 1476445945276 Marionette TRACE conn4 -> [0,721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:25 INFO - PROCESS | 5180 | 1476445945365 Marionette TRACE conn4 <- [1,721,null,{"value":null}] 04:52:25 INFO - PROCESS | 5180 | 1476445945376 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 5180 | ++DOCSHELL 0D85E000 == 13 [pid = 6048] [id = 269] 04:52:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (0D85E400) [pid = 6048] [serial = 750] [outer = 00000000] 04:52:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (0DC7AC00) [pid = 6048] [serial = 751] [outer = 0D85E400] 04:52:25 INFO - PROCESS | 5180 | ++DOMWINDOW == 131 (0DC7D400) [pid = 6048] [serial = 752] [outer = 0D85E400] 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:25 INFO - PROCESS | 5180 | [Parent 5180] 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 04:52:28 INFO - PROCESS | 5180 | 1476445948186 Marionette TRACE conn4 <- [1,722,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[\" 04:52:28 INFO - \"]",0,null,null],["localStorage[] = \" 04:52:28 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[\" 04:52:28 INFO - \"]",0,null,null],["sessionStorage[] = \" 04:52:28 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]]]}] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 130 (0CB96800) [pid = 6048] [serial = 633] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_oldvalue.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (0CF1CC00) [pid = 6048] [serial = 666] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_oldvalue.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (0BA0F800) [pid = 6048] [serial = 623] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_key.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (0DDE7400) [pid = 6048] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_removeitem.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (0E043800) [pid = 6048] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_remove_iframe.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0D4EB400) [pid = 6048] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_storagearea.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (0D415400) [pid = 6048] [serial = 641] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_remove_iframe.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0D858000) [pid = 6048] [serial = 651] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_url.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (0B367400) [pid = 6048] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_newvalue.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (0DEF2C00) [pid = 6048] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_storagearea.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (09586800) [pid = 6048] [serial = 620] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_constructor_eventinit.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0D60E400) [pid = 6048] [serial = 648] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_storageeventinit.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 118 (0DA64C00) [pid = 6048] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_key.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 117 (0CE31000) [pid = 6048] [serial = 638] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_removeitem.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 116 (09584C00) [pid = 6048] [serial = 617] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_constructor.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 115 (0C0BB000) [pid = 6048] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_newvalue.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 114 (0EA24800) [pid = 6048] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_setattribute.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 113 (0D2DA800) [pid = 6048] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_setattribute_handler.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 112 (0CC18400) [pid = 6048] [serial = 684] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_url.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 111 (0DD1B400) [pid = 6048] [serial = 687] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 04:52:28 INFO - PROCESS | 5180 | --DOMWINDOW == 110 (0C51C800) [pid = 6048] [serial = 681] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_storageeventinit.html] 04:52:28 INFO - .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 04:52:28 INFO - TEST-OK | /webstorage/storage_setitem.html | took 3174ms 04:52:28 INFO - PROCESS | 5180 | 1476445948448 Marionette TRACE conn4 -> [0,723,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 5180 | 1476445948453 Marionette TRACE conn4 <- [1,723,null,{"value":"4294967297"}] 04:52:28 INFO - TEST-START | /webstorage/storage_string_conversion.html 04:52:28 INFO - PROCESS | 5180 | 1476445948459 Marionette TRACE conn4 -> [0,724,"timeouts",{"script":35000}] 04:52:28 INFO - PROCESS | 5180 | 1476445948465 Marionette TRACE conn4 <- [1,724,null,{}] 04:52:28 INFO - PROCESS | 5180 | 1476445948472 Marionette TRACE conn4 -> [0,725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:28 INFO - PROCESS | 5180 | 1476445948597 Marionette TRACE conn4 <- [1,725,null,{"value":null}] 04:52:28 INFO - PROCESS | 5180 | 1476445948622 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 5180 | ++DOCSHELL 0C612800 == 14 [pid = 6048] [id = 270] 04:52:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 111 (0C6B3800) [pid = 6048] [serial = 753] [outer = 00000000] 04:52:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 112 (0CF1CC00) [pid = 6048] [serial = 754] [outer = 0C6B3800] 04:52:28 INFO - PROCESS | 5180 | ++DOMWINDOW == 113 (0DA62400) [pid = 6048] [serial = 755] [outer = 0C6B3800] 04:52:29 INFO - PROCESS | 5180 | 1476445949111 Marionette TRACE conn4 <- [1,726,null,{"value":["/webstorage/storage_string_conversion.html",0,null,null,[["localStorage only stores strings",0,null,null],["sessionStorage only stores strings",0,null,null]]]}] 04:52:29 INFO - .. 04:52:29 INFO - TEST-OK | /webstorage/storage_string_conversion.html | took 690ms 04:52:29 INFO - PROCESS | 5180 | 1476445949152 Marionette TRACE conn4 -> [0,727,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 5180 | 1476445949156 Marionette TRACE conn4 <- [1,727,null,{"value":"4294967297"}] 04:52:29 INFO - TEST-START | /webstorage/storage_supported_property_names.html 04:52:29 INFO - PROCESS | 5180 | 1476445949164 Marionette TRACE conn4 -> [0,728,"timeouts",{"script":35000}] 04:52:29 INFO - PROCESS | 5180 | 1476445949172 Marionette TRACE conn4 <- [1,728,null,{}] 04:52:29 INFO - PROCESS | 5180 | 1476445949177 Marionette TRACE conn4 -> [0,729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:29 INFO - PROCESS | 5180 | 1476445949299 Marionette TRACE conn4 <- [1,729,null,{"value":null}] 04:52:29 INFO - PROCESS | 5180 | 1476445949323 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 5180 | ++DOCSHELL 0F306000 == 15 [pid = 6048] [id = 271] 04:52:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 114 (0F306400) [pid = 6048] [serial = 756] [outer = 00000000] 04:52:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 115 (0F30B400) [pid = 6048] [serial = 757] [outer = 0F306400] 04:52:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 116 (0F30D800) [pid = 6048] [serial = 758] [outer = 0F306400] 04:52:29 INFO - PROCESS | 5180 | 1476445949746 Marionette TRACE conn4 <- [1,730,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]]]}] 04:52:29 INFO - .... 04:52:29 INFO - TEST-OK | /webstorage/storage_supported_property_names.html | took 630ms 04:52:29 INFO - PROCESS | 5180 | 1476445949793 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 5180 | 1476445949795 Marionette TRACE conn4 <- [1,731,null,{"value":"4294967297"}] 04:52:29 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/align.html 04:52:29 INFO - PROCESS | 5180 | 1476445949800 Marionette TRACE conn4 -> [0,732,"timeouts",{"script":35000}] 04:52:29 INFO - PROCESS | 5180 | 1476445949802 Marionette TRACE conn4 <- [1,732,null,{}] 04:52:29 INFO - PROCESS | 5180 | 1476445949814 Marionette TRACE conn4 -> [0,733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:29 INFO - PROCESS | 5180 | 1476445949911 Marionette TRACE conn4 <- [1,733,null,{"value":null}] 04:52:29 INFO - PROCESS | 5180 | 1476445949929 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 5180 | ++DOCSHELL 0F30C400 == 16 [pid = 6048] [id = 272] 04:52:29 INFO - PROCESS | 5180 | ++DOMWINDOW == 117 (0F30CC00) [pid = 6048] [serial = 759] [outer = 00000000] 04:52:30 INFO - PROCESS | 5180 | ++DOMWINDOW == 118 (0F49D400) [pid = 6048] [serial = 760] [outer = 0F30CC00] 04:52:30 INFO - PROCESS | 5180 | ++DOMWINDOW == 119 (0F49E400) [pid = 6048] [serial = 761] [outer = 0F30CC00] 04:52:30 INFO - PROCESS | 5180 | 1476445950472 Marionette TRACE conn4 <- [1,734,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]]]}] 04:52:30 INFO - .. 04:52:30 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/align.html | took 730ms 04:52:30 INFO - PROCESS | 5180 | 1476445950532 Marionette TRACE conn4 -> [0,735,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 5180 | 1476445950535 Marionette TRACE conn4 <- [1,735,null,{"value":"4294967297"}] 04:52:30 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html 04:52:30 INFO - PROCESS | 5180 | 1476445950539 Marionette TRACE conn4 -> [0,736,"timeouts",{"script":35000}] 04:52:30 INFO - PROCESS | 5180 | 1476445950542 Marionette TRACE conn4 <- [1,736,null,{}] 04:52:30 INFO - PROCESS | 5180 | 1476445950546 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:30 INFO - PROCESS | 5180 | 1476445950627 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 04:52:30 INFO - PROCESS | 5180 | 1476445950643 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 5180 | ++DOCSHELL 0D40D800 == 17 [pid = 6048] [id = 273] 04:52:30 INFO - PROCESS | 5180 | ++DOMWINDOW == 120 (0D410000) [pid = 6048] [serial = 762] [outer = 00000000] 04:52:30 INFO - PROCESS | 5180 | ++DOMWINDOW == 121 (0D610000) [pid = 6048] [serial = 763] [outer = 0D410000] 04:52:30 INFO - PROCESS | 5180 | ++DOMWINDOW == 122 (0DA5B400) [pid = 6048] [serial = 764] [outer = 0D410000] 04:52:31 INFO - PROCESS | 5180 | 1476445951245 Marionette TRACE conn4 <- [1,738,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"]]]}] 04:52:31 INFO - ............ 04:52:31 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html | took 741ms 04:52:31 INFO - PROCESS | 5180 | 1476445951283 Marionette TRACE conn4 -> [0,739,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 5180 | 1476445951286 Marionette TRACE conn4 <- [1,739,null,{"value":"4294967297"}] 04:52:31 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/line.html 04:52:31 INFO - PROCESS | 5180 | 1476445951290 Marionette TRACE conn4 -> [0,740,"timeouts",{"script":35000}] 04:52:31 INFO - PROCESS | 5180 | 1476445951292 Marionette TRACE conn4 <- [1,740,null,{}] 04:52:31 INFO - PROCESS | 5180 | 1476445951296 Marionette TRACE conn4 -> [0,741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:31 INFO - PROCESS | 5180 | 1476445951373 Marionette TRACE conn4 <- [1,741,null,{"value":null}] 04:52:31 INFO - PROCESS | 5180 | 1476445951392 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 5180 | ++DOCSHELL 0DD10400 == 18 [pid = 6048] [id = 274] 04:52:31 INFO - PROCESS | 5180 | ++DOMWINDOW == 123 (0F314400) [pid = 6048] [serial = 765] [outer = 00000000] 04:52:31 INFO - PROCESS | 5180 | ++DOMWINDOW == 124 (0F4A4400) [pid = 6048] [serial = 766] [outer = 0F314400] 04:52:31 INFO - PROCESS | 5180 | ++DOMWINDOW == 125 (0F4A6400) [pid = 6048] [serial = 767] [outer = 0F314400] 04:52:31 INFO - PROCESS | 5180 | 1476445951925 Marionette TRACE conn4 <- [1,742,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"]]]}] 04:52:31 INFO - .. 04:52:31 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/line.html | took 670ms 04:52:31 INFO - PROCESS | 5180 | 1476445951963 Marionette TRACE conn4 -> [0,743,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 5180 | 1476445951966 Marionette TRACE conn4 <- [1,743,null,{"value":"4294967297"}] 04:52:31 INFO - PROCESS | 5180 | 1476445951969 Marionette TRACE conn4 -> [0,744,"timeouts",{"script":35000}] 04:52:31 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html 04:52:31 INFO - PROCESS | 5180 | 1476445951971 Marionette TRACE conn4 <- [1,744,null,{}] 04:52:31 INFO - PROCESS | 5180 | 1476445951975 Marionette TRACE conn4 -> [0,745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:32 INFO - PROCESS | 5180 | 1476445952099 Marionette TRACE conn4 <- [1,745,null,{"value":null}] 04:52:32 INFO - PROCESS | 5180 | 1476445952113 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 5180 | ++DOCSHELL 10F4F000 == 19 [pid = 6048] [id = 275] 04:52:32 INFO - PROCESS | 5180 | ++DOMWINDOW == 126 (10F4F400) [pid = 6048] [serial = 768] [outer = 00000000] 04:52:32 INFO - PROCESS | 5180 | ++DOMWINDOW == 127 (118A3C00) [pid = 6048] [serial = 769] [outer = 10F4F400] 04:52:32 INFO - PROCESS | 5180 | ++DOMWINDOW == 128 (118A6400) [pid = 6048] [serial = 770] [outer = 10F4F400] 04:52:32 INFO - PROCESS | 5180 | 1476445952627 Marionette TRACE conn4 <- [1,746,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]]]}] 04:52:32 INFO - .. 04:52:32 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html | took 670ms 04:52:32 INFO - PROCESS | 5180 | 1476445952643 Marionette TRACE conn4 -> [0,747,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 5180 | 1476445952645 Marionette TRACE conn4 <- [1,747,null,{"value":"4294967297"}] 04:52:32 INFO - PROCESS | 5180 | 1476445952649 Marionette TRACE conn4 -> [0,748,"timeouts",{"script":35000}] 04:52:32 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/text.html 04:52:32 INFO - PROCESS | 5180 | 1476445952652 Marionette TRACE conn4 <- [1,748,null,{}] 04:52:32 INFO - PROCESS | 5180 | 1476445952657 Marionette TRACE conn4 -> [0,749,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:32 INFO - PROCESS | 5180 | 1476445952728 Marionette TRACE conn4 <- [1,749,null,{"value":null}] 04:52:32 INFO - PROCESS | 5180 | 1476445952737 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 5180 | ++DOCSHELL 10F49400 == 20 [pid = 6048] [id = 276] 04:52:32 INFO - PROCESS | 5180 | ++DOMWINDOW == 129 (10F4D800) [pid = 6048] [serial = 771] [outer = 00000000] 04:52:32 INFO - PROCESS | 5180 | ++DOMWINDOW == 130 (12339000) [pid = 6048] [serial = 772] [outer = 10F4D800] 04:52:32 INFO - PROCESS | 5180 | ++DOMWINDOW == 131 (1233B400) [pid = 6048] [serial = 773] [outer = 10F4D800] 04:52:33 INFO - PROCESS | 5180 | 1476445953274 Marionette TRACE conn4 <- [1,750,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]]]}] 04:52:33 INFO - .. 04:52:33 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/text.html | took 671ms 04:52:33 INFO - PROCESS | 5180 | 1476445953324 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 5180 | 1476445953326 Marionette TRACE conn4 <- [1,751,null,{"value":"4294967297"}] 04:52:33 INFO - PROCESS | 5180 | 1476445953330 Marionette TRACE conn4 -> [0,752,"timeouts",{"script":35000}] 04:52:33 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html 04:52:33 INFO - PROCESS | 5180 | 1476445953332 Marionette TRACE conn4 <- [1,752,null,{}] 04:52:33 INFO - PROCESS | 5180 | 1476445953336 Marionette TRACE conn4 -> [0,753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:33 INFO - PROCESS | 5180 | 1476445953396 Marionette TRACE conn4 <- [1,753,null,{"value":null}] 04:52:33 INFO - PROCESS | 5180 | 1476445953409 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 5180 | ++DOCSHELL 0B35F800 == 21 [pid = 6048] [id = 277] 04:52:33 INFO - PROCESS | 5180 | ++DOMWINDOW == 132 (0B360400) [pid = 6048] [serial = 774] [outer = 00000000] 04:52:33 INFO - PROCESS | 5180 | ++DOMWINDOW == 133 (0C6AF800) [pid = 6048] [serial = 775] [outer = 0B360400] 04:52:33 INFO - PROCESS | 5180 | ++DOMWINDOW == 134 (0CB9A800) [pid = 6048] [serial = 776] [outer = 0B360400] 04:52:33 INFO - PROCESS | 5180 | 1476445953937 Marionette TRACE conn4 <- [1,754,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]]]}] 04:52:33 INFO - .. 04:52:33 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html | took 630ms 04:52:33 INFO - PROCESS | 5180 | 1476445953964 Marionette TRACE conn4 -> [0,755,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 5180 | 1476445953966 Marionette TRACE conn4 <- [1,755,null,{"value":"4294967297"}] 04:52:33 INFO - PROCESS | 5180 | 1476445953970 Marionette TRACE conn4 -> [0,756,"timeouts",{"script":35000}] 04:52:33 INFO - TEST-START | /workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker 04:52:33 INFO - PROCESS | 5180 | 1476445953972 Marionette TRACE conn4 <- [1,756,null,{}] 04:52:33 INFO - PROCESS | 5180 | 1476445953976 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:34 INFO - PROCESS | 5180 | 1476445954054 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 04:52:34 INFO - PROCESS | 5180 | 1476445954065 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 5180 | ++DOCSHELL 0DD12400 == 22 [pid = 6048] [id = 278] 04:52:34 INFO - PROCESS | 5180 | ++DOMWINDOW == 135 (0DD15400) [pid = 6048] [serial = 777] [outer = 00000000] 04:52:34 INFO - PROCESS | 5180 | ++DOMWINDOW == 136 (0DEFE800) [pid = 6048] [serial = 778] [outer = 0DD15400] 04:52:34 INFO - PROCESS | 5180 | ++DOMWINDOW == 137 (0EA31000) [pid = 6048] [serial = 779] [outer = 0DD15400] 04:52:34 INFO - PROCESS | 5180 | 1476445954870 Marionette TRACE conn4 <- [1,758,null,{"value":["/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker",0,null,null,[["removeEventListener",0,{},{}],["target",0,{},{}]]]}] 04:52:34 INFO - .. 04:52:34 INFO - TEST-OK | /workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker | took 931ms 04:52:34 INFO - PROCESS | 5180 | 1476445954921 Marionette TRACE conn4 -> [0,759,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 5180 | 1476445954925 Marionette TRACE conn4 <- [1,759,null,{"value":"4294967297"}] 04:52:34 INFO - TEST-START | /workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker 04:52:34 INFO - PROCESS | 5180 | 1476445954933 Marionette TRACE conn4 -> [0,760,"timeouts",{"script":35000}] 04:52:34 INFO - PROCESS | 5180 | 1476445954942 Marionette TRACE conn4 <- [1,760,null,{}] 04:52:34 INFO - PROCESS | 5180 | 1476445954948 Marionette TRACE conn4 -> [0,761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0F306000 == 21 [pid = 6048] [id = 271] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0C612800 == 20 [pid = 6048] [id = 270] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0D85E000 == 19 [pid = 6048] [id = 269] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0CA51400 == 18 [pid = 6048] [id = 268] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0CB99400 == 17 [pid = 6048] [id = 267] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0B9BA800 == 16 [pid = 6048] [id = 266] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 095C2400 == 15 [pid = 6048] [id = 251] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0B9B8C00 == 14 [pid = 6048] [id = 265] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0D2D5C00 == 13 [pid = 6048] [id = 264] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0C612400 == 12 [pid = 6048] [id = 263] 04:52:35 INFO - PROCESS | 5180 | --DOCSHELL 0B9B8400 == 11 [pid = 6048] [id = 262] 04:52:35 INFO - PROCESS | 5180 | 1476445955083 Marionette TRACE conn4 <- [1,761,null,{"value":null}] 04:52:35 INFO - PROCESS | 5180 | 1476445955109 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 136 (0D60B000) [pid = 6048] [serial = 685] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 135 (0CA58C00) [pid = 6048] [serial = 683] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 134 (0B6BA000) [pid = 6048] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_setattribute_handler.html] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 133 (0CA53C00) [pid = 6048] [serial = 682] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 132 (0DA60C00) [pid = 6048] [serial = 686] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 131 (0EA2F800) [pid = 6048] [serial = 691] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 130 (0EA2D000) [pid = 6048] [serial = 690] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 129 (0CC0F400) [pid = 6048] [serial = 634] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 128 (0DD17800) [pid = 6048] [serial = 667] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 127 (0C6BCC00) [pid = 6048] [serial = 625] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 126 (0DEF3400) [pid = 6048] [serial = 672] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 125 (0DC84000) [pid = 6048] [serial = 658] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 124 (0CC14C00) [pid = 6048] [serial = 635] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 123 (0D605400) [pid = 6048] [serial = 645] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 122 (0C786800) [pid = 6048] [serial = 629] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 121 (0DDE1400) [pid = 6048] [serial = 668] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 120 (0C621800) [pid = 6048] [serial = 663] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 119 (0EA26800) [pid = 6048] [serial = 677] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 118 (0C6B9000) [pid = 6048] [serial = 624] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 117 (0DEF4400) [pid = 6048] [serial = 673] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 116 (0E044000) [pid = 6048] [serial = 675] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_remove_iframe.html] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 115 (0B884C00) [pid = 6048] [serial = 619] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 114 (0D601400) [pid = 6048] [serial = 644] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 113 (0DA62000) [pid = 6048] [serial = 653] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 112 (0D416800) [pid = 6048] [serial = 642] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_remove_iframe.html] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 111 (0DA5C800) [pid = 6048] [serial = 652] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 110 (0D857C00) [pid = 6048] [serial = 649] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 109 (0C519400) [pid = 6048] [serial = 662] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 108 (0EA28800) [pid = 6048] [serial = 678] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 107 (0BA07000) [pid = 6048] [serial = 621] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 106 (0C0B8400) [pid = 6048] [serial = 622] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 105 (0D858C00) [pid = 6048] [serial = 650] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 104 (0DC81C00) [pid = 6048] [serial = 657] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 103 (0D2D2000) [pid = 6048] [serial = 640] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 102 (0D2CF800) [pid = 6048] [serial = 639] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 101 (09B74400) [pid = 6048] [serial = 618] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 100 (0C781C00) [pid = 6048] [serial = 630] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 99 (0D2DC400) [pid = 6048] [serial = 693] [outer = 00000000] [url = about:blank] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 98 (0B362800) [pid = 6048] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_setattribute_handler.html] 04:52:35 INFO - PROCESS | 5180 | --DOMWINDOW == 97 (0DDE0400) [pid = 6048] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 04:52:35 INFO - PROCESS | 5180 | ++DOCSHELL 0B884C00 == 12 [pid = 6048] [id = 279] 04:52:35 INFO - PROCESS | 5180 | ++DOMWINDOW == 98 (0B888800) [pid = 6048] [serial = 780] [outer = 00000000] 04:52:35 INFO - PROCESS | 5180 | ++DOMWINDOW == 99 (0C0B4000) [pid = 6048] [serial = 781] [outer = 0B888800] 04:52:35 INFO - PROCESS | 5180 | ++DOMWINDOW == 100 (0C51B000) [pid = 6048] [serial = 782] [outer = 0B888800] 04:52:35 INFO - PROCESS | 5180 | 1476445955710 Marionette TRACE conn4 <- [1,762,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,{},{}]]]}] 04:52:35 INFO - .... 04:52:35 INFO - TEST-OK | /workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker | took 836ms 04:52:35 INFO - PROCESS | 5180 | 1476445955770 Marionette TRACE conn4 -> [0,763,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 5180 | 1476445955775 Marionette TRACE conn4 <- [1,763,null,{"value":"4294967297"}] 04:52:35 INFO - TEST-START | /workers/semantics/run-a-worker/001.html 04:52:35 INFO - PROCESS | 5180 | 1476445955780 Marionette TRACE conn4 -> [0,764,"timeouts",{"script":35000}] 04:52:35 INFO - PROCESS | 5180 | 1476445955786 Marionette TRACE conn4 <- [1,764,null,{}] 04:52:35 INFO - PROCESS | 5180 | 1476445955795 Marionette TRACE conn4 -> [0,765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:35 INFO - PROCESS | 5180 | 1476445955887 Marionette TRACE conn4 <- [1,765,null,{"value":null}] 04:52:35 INFO - PROCESS | 5180 | 1476445955915 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 5180 | ++DOCSHELL 0C612800 == 13 [pid = 6048] [id = 280] 04:52:35 INFO - PROCESS | 5180 | ++DOMWINDOW == 101 (0C6B4400) [pid = 6048] [serial = 783] [outer = 00000000] 04:52:36 INFO - PROCESS | 5180 | ++DOMWINDOW == 102 (0CC10000) [pid = 6048] [serial = 784] [outer = 0C6B4400] 04:52:36 INFO - PROCESS | 5180 | ++DOMWINDOW == 103 (0CE2FC00) [pid = 6048] [serial = 785] [outer = 0C6B4400] 04:52:36 INFO - PROCESS | 5180 | 1476445956428 Marionette TRACE conn4 <- [1,766,null,{"value":["/workers/semantics/run-a-worker/001.html",0,null,null,[["worker global scope, dedicated worker",0,null,null]]]}] 04:52:36 INFO - . 04:52:36 INFO - TEST-OK | /workers/semantics/run-a-worker/001.html | took 690ms 04:52:36 INFO - PROCESS | 5180 | 1476445956474 Marionette TRACE conn4 -> [0,767,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 5180 | 1476445956481 Marionette TRACE conn4 <- [1,767,null,{"value":"4294967297"}] 04:52:36 INFO - PROCESS | 5180 | 1476445956490 Marionette TRACE conn4 -> [0,768,"timeouts",{"script":35000}] 04:52:36 INFO - TEST-START | /workers/semantics/run-a-worker/002.html 04:52:36 INFO - PROCESS | 5180 | 1476445956494 Marionette TRACE conn4 <- [1,768,null,{}] 04:52:36 INFO - PROCESS | 5180 | 1476445956499 Marionette TRACE conn4 -> [0,769,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:36 INFO - PROCESS | 5180 | 1476445956593 Marionette TRACE conn4 <- [1,769,null,{"value":null}] 04:52:36 INFO - PROCESS | 5180 | 1476445956617 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 5180 | ++DOCSHELL 0CB92000 == 14 [pid = 6048] [id = 281] 04:52:36 INFO - PROCESS | 5180 | ++DOMWINDOW == 104 (0CB97800) [pid = 6048] [serial = 786] [outer = 00000000] 04:52:36 INFO - PROCESS | 5180 | ++DOMWINDOW == 105 (0CF16400) [pid = 6048] [serial = 787] [outer = 0CB97800] 04:52:36 INFO - PROCESS | 5180 | ++DOMWINDOW == 106 (0CF1FC00) [pid = 6048] [serial = 788] [outer = 0CB97800] 04:52:37 INFO - PROCESS | 5180 | 1476445957138 Marionette TRACE conn4 <- [1,770,null,{"value":["/workers/semantics/run-a-worker/002.html",0,null,null,[["worker global scope, shared worker",0,null,null]]]}] 04:52:37 INFO - . 04:52:37 INFO - TEST-OK | /workers/semantics/run-a-worker/002.html | took 673ms 04:52:37 INFO - PROCESS | 5180 | 1476445957168 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 5180 | 1476445957171 Marionette TRACE conn4 <- [1,771,null,{"value":"4294967297"}] 04:52:37 INFO - TEST-START | /workers/semantics/run-a-worker/003.html 04:52:37 INFO - PROCESS | 5180 | 1476445957175 Marionette TRACE conn4 -> [0,772,"timeouts",{"script":35000}] 04:52:37 INFO - PROCESS | 5180 | 1476445957180 Marionette TRACE conn4 <- [1,772,null,{}] 04:52:37 INFO - PROCESS | 5180 | 1476445957192 Marionette TRACE conn4 -> [0,773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 04:52:37 INFO - PROCESS | 5180 | 1476445957309 Marionette TRACE conn4 <- [1,773,null,{"value":null}] 04:52:37 INFO - PROCESS | 5180 | 1476445957320 Marionette TRACE conn4 -> [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([\"/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\", \"69083ca1-f2ec-48fa-a7d2-597eeafb6787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 5180 | ++DOCSHELL 0CF19800 == 15 [pid = 6048] [id = 282] 04:52:37 INFO - PROCESS | 5180 | ++DOMWINDOW == 107 (0D2D4000) [pid = 6048] [serial = 789] [outer = 00000000] 04:52:37 INFO - PROCESS | 5180 | ++DOMWINDOW == 108 (0D603800) [pid = 6048] [serial = 790] [outer = 0D2D4000] 04:52:37 INFO - PROCESS | 5180 | ++DOMWINDOW == 109 (0D853800) [pid = 6048] [serial = 791] [outer = 0D2D4000] 04:52:37 INFO - PROCESS | 5180 | 1476445957947 Marionette TRACE conn4 <- [1,774,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"]]]}] 04:52:38 INFO - .. 04:52:38 INFO - TEST-OK | /workers/semantics/run-a-worker/003.html | took 832ms 04:52:38 INFO - PROCESS | 5180 | 1476445958010 Marionette TRACE conn4 -> [0,775,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 5180 | 1476445958013 Marionette TRACE conn4 <- [1,775,null,{"value":"4294967297"}] 04:52:39 WARNING - u'runner_teardown' () 04:52:39 INFO - No more tests 04:52:39 INFO - Got 0 unexpected results 04:52:39 INFO - SUITE-END | took 1346s 04:52:39 INFO - Closing logging queue 04:52:39 INFO - queue closed 04:52:39 INFO - Return code: 0 04:52:39 WARNING - # TBPL SUCCESS # 04:52:39 INFO - Running post-action listener: _resource_record_post_action 04:52:39 INFO - [mozharness: 2016-10-14 11:52:39.300000Z] Finished run-tests step (success) 04:52:39 INFO - Running post-run listener: _resource_record_post_run 04:52:39 INFO - Total resource usage - Wall time: 1364s; CPU: 9.0%; Read bytes: 702629376; Write bytes: 424863744; Read time: 16422230; Write time: 3601520 04:52:39 INFO - TinderboxPrint: CPU usage
9.5% 04:52:39 INFO - TinderboxPrint: I/O read bytes / time
702,629,376 / 16,422,230 04:52:39 INFO - TinderboxPrint: I/O write bytes / time
424,863,744 / 3,601,520 04:52:39 INFO - TinderboxPrint: CPU idle
9,873.3 (90.5%) 04:52:39 INFO - TinderboxPrint: CPU user
925.9 (8.5%) 04:52:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:52:39 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 33881088; Read time: 0; Write time: 29240 04:52:39 INFO - run-tests - Wall time: 1362s; CPU: 9.0%; Read bytes: 702583808; Write bytes: 323492864; Read time: 16416810; Write time: 3515810 04:52:39 WARNING - could not upload resource usage JSON 04:52:39 WARNING - Traceback (most recent call last): 04:52:39 WARNING - 04:52:39 WARNING - File "c:\slave\test\scripts\mozharness\base\python.py", line 586, in _resource_record_post_run 04:52:39 WARNING - json.dump(self._resource_monitor.as_dict(), fh, 04:52:39 WARNING - 04:52:39 WARNING - File "c:\slave\test\build\venv\Lib\site-packages\mozsystemmonitor\resourcemonitor.py", line 663, in as_dict 04:52:39 WARNING - cpu_logical_count=psutil.cpu_count(logical=True), 04:52:39 WARNING - 04:52:39 WARNING - AttributeError: 'module' object has no attribute 'cpu_count' 04:52:39 WARNING - 04:52:39 INFO - Running post-run listener: _upload_blobber_files 04:52:39 INFO - Blob upload gear active. 04:52:39 INFO - Preparing to upload files from c:\slave\test\build\blobber_upload_dir. 04:52:39 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 04:52:39 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'] 04:52:39 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 04:52:40 INFO - (blobuploader) - INFO - Open directory for files ... 04:52:40 INFO - (blobuploader) - INFO - Uploading c:\slave\test\build\blobber_upload_dir\resource-usage.json ... 04:52:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:52:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:52:40 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 04:52:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:52:40 INFO - (blobuploader) - INFO - Done attempting. 04:52:40 INFO - (blobuploader) - INFO - Uploading c:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:52:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:52:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:52:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:52:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:52:41 INFO - (blobuploader) - INFO - Done attempting. 04:52:41 INFO - (blobuploader) - INFO - Uploading c:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:52:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:52:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:52:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:52:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:52:44 INFO - (blobuploader) - INFO - Done attempting. 04:52:44 INFO - (blobuploader) - INFO - Iteration through files over. 04:52:44 INFO - Return code: 0 04:52:44 INFO - rmtree: c:\slave\test\build\uploaded_files.json 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - retry: Calling _rmtree_windows with args: ('c:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:52:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5da4ec90faca192d14652f2390a77115cbc153e14340ca4adb8731b32273e3718dbf7c65bed6fa6582887d955b168dc195e3ed747c7980798b96ca050e7807b5", "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/cc245abfeee246854525eb704633d3e715d87526137faca437f759d7c4f1f1bcc592590dddffe2514049745fb5052e46be73c81341d31d34a4330acefac7eff8"} 04:52:44 INFO - Writing buildbot properties ['blobber_files'] to c:\slave\test\properties\blobber_files 04:52:44 INFO - Writing to file c:\slave\test\properties\blobber_files 04:52:44 INFO - Contents: 04:52:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5da4ec90faca192d14652f2390a77115cbc153e14340ca4adb8731b32273e3718dbf7c65bed6fa6582887d955b168dc195e3ed747c7980798b96ca050e7807b5", "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/cc245abfeee246854525eb704633d3e715d87526137faca437f759d7c4f1f1bcc592590dddffe2514049745fb5052e46be73c81341d31d34a4330acefac7eff8"} 04:52:44 INFO - Running post-run listener: copy_logs_to_upload_dir 04:52:44 INFO - Copying logs to upload dir... 04:52:44 INFO - mkdir: c:\slave\test\build\upload\logs 04:52:44 INFO - Copying logs to upload dir... 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - Using _rmtree_windows ... 04:52:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1609.189000 ========= master_lag: 1.82 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 26 mins, 51 secs) (at 2016-10-14 04:52:48.349312) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-14 04:52:48.350576) ========= '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-400 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-400 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-400 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/5da4ec90faca192d14652f2390a77115cbc153e14340ca4adb8731b32273e3718dbf7c65bed6fa6582887d955b168dc195e3ed747c7980798b96ca050e7807b5", "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/cc245abfeee246854525eb704633d3e715d87526137faca437f759d7c4f1f1bcc592590dddffe2514049745fb5052e46be73c81341d31d34a4330acefac7eff8"} build_url:https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/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/IU0hKFFkQ0qbxCTVrTadzg/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/5da4ec90faca192d14652f2390a77115cbc153e14340ca4adb8731b32273e3718dbf7c65bed6fa6582887d955b168dc195e3ed747c7980798b96ca050e7807b5", "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/cc245abfeee246854525eb704633d3e715d87526137faca437f759d7c4f1f1bcc592590dddffe2514049745fb5052e46be73c81341d31d34a4330acefac7eff8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IU0hKFFkQ0qbxCTVrTadzg/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-14 04:52:48.481792) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-14 04:52:48.482824) ========= '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-400 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-400 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-400 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.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-14 04:52:48.601466) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-10-14 04:52:48.601930) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-10-14 04:52:49.500992) ========= ========= Total master_lag: 7.47 =========